Mesos is an open source cluster management framework that provides efficient sharing of computing resources across large clusters of servers. It was first released in 2009 at the University of California, Berkeley and uses a distributed systems kernel to combine CPU, storage, memory and other resources into one big shared pool. Mesos works by having a master node that manages slave nodes, with frameworks running applications that use executors to run tasks on the slaves.