This document discusses Kafka on Mesos, which allows Kafka to elastically scale on the Mesos cluster. It provides a quick introduction to Mesos and Kafka. The Kafka on Mesos project aims to make Kafka elastic by allowing smart broker assignment and configuration changes, rolling restarts, and scaling the cluster up and down both automatically and manually. It includes a scheduler and executor that manage the Kafka brokers. The CLI and REST API allow adding, updating, removing, starting, and stopping brokers as well as rebalancing topics. An example demonstrates launching 20 brokers in seconds on Mesos. Finally, it notes that Kafka is available on DCOS for deployment and management on Mesosphere DC/OS.