Data Center http://mesos.berkeley.edu/mesos_tech_report.pdf Google Borg : https://www.youtube.com/watch?v=0W49z8hVn0k Google Omega : https://www.youtube.com/watch?v=XsXlm4wmB6o origin
High Availability • Native support for launching Docker Containers • Cross platform compatible, runs on Linux, OSX, Windows • Has a Web UI and also API’s for building third party apps
either fault tolerance (by spreading a task out on multiple nodes) or locality (by running all of an application tasks on the same node). Fields • Hostname - Slaves are matched with their hostnames • Attributes - Slaves are matched through attributes defined as part of config
analytics, stateless microservices, distributed data services and traditional apps to improve utilisation and reduce costs. • provide evergreen extensibility : To run new application and technologies without modifying the cluster manager or any of the existing applications built on top of it. • elastically scale : Scale application and the underlying infrastructure from a handful, to tens, to tens of thousands of nodes.