Caveat: We only use it to run state-less applications. Applications like Kafka that require data persistence are run outside Mesos as data persistance is not yet handled reliably with Marathon.
[1] http://datajet.io/One-year-with-Apache-Mesos-The-Good-The-Ba...