Apache mesos

16
Apache Mesos Diego Pacheco Software Architect | Agile Coach diego-pacheco.blogspot.com @diego_pacheco diegopacheco diego.pacheco

Transcript of Apache mesos

Apache Mesos

Diego PachecoSoftware Architect | Agile Coach

diego-pacheco.blogspot.com@diego_pacheco diegopacheco diego.pacheco

http://about.me/diegopacheco

Apache Mesos abstracts CPU, memory, storage, and other

compute resources away from machines (physical or virtual),

enabling fault-tolerant and elastic distributed systems to easily be built and run effectively.

Apache Mesos

Apache Mesos

Scalability to 10,000s of nodesFault-tolerant replicated master and slaves using ZooKeeperSupport for Docker containersNative isolation between tasks with Linux ContainersMulti-resource scheduling (memory, CPU, disk, and ports)Java, Python and C++ APIs for developing new parallel applicationsWeb UI for viewing cluster state

Zookeper

Runs on Mesos

Cases

Reality

Architecture

Apache Mesos

Marathon

Marathon

DCOS

DCOS

Apache Mesos

Diego PachecoSoftware Architect | Agile Coach

diego-pacheco.blogspot.com@diego_pacheco diegopacheco diego.pacheco

Thank You!Obrigado!