Mesos is open source cluster management software that provides efficient resource isolation and sharing across distributed systems. Using Linux cgroups and Solaris Zones, Mesos ensures applications have the resources they need within a cluster, similar to how a desktop PC controls resource allocation for local applications. Mesos is fault-tolerant, scalable, and provides multi-resource sharing and isolation between processes. Mesos also includes a suite of applications for long running services, big data processing, batch scheduling, and data storage. With the growing need for systems that operate over distributed networks, Mesos provides solutions that are comprehensive and flexible.