Mesosphere thinks outside the Kubernetes box

What’s the difference between Mesos and Kubernetes? It’s a big question, especially since both are major movers: Mesos recently hit 1.0, and OpenStack is reworking itself around Kubernetes.

To Mesosphere, which makes the Mesos-powered DCOS for managing apps at scale, the difference is that while Kubernetes is about containers, Mesos and DCOS are about containers plus everything else that goes with them. This includes the data used by containerized apps, the services that manage that data, and the other functions that oversee and monitor all of the above.

Now, Mesosphere is announcing support for the Confluent Platform for data streaming management. It’s built around the open source Apache Kafka project and the Apache Cassandra-based DataStax Enterprise.

Distributed database Cassandra and widely used message queuing system Kafka figure into the “services” part of the picture. The former is used as a repository for state across applications, while the latter supplies applications both with live streams of data and wiring for exchanging messages.