Return to site

Marathon - Apache Mesos Container Orchestration Platform

Florian Leibert

broken image

Florian “Flo” Leibert, the founder and CEO of Mesosphere in San Francisco, California, develops applications and solutions that increase the accessibility of world-changing technologies. In addition to Mesosphere applications, Florian Leibert assisted in creating a container orchestration platform for the open-source Apache Mesos called Marathon.

Written using Scala, the software possesses the ability to run in highly-available mode through the use of multiple copies. It can deliver a REST API for the start, stop, and scale of applications and can evaluate the health of an application using HTTP or TCP checks. Furthermore, Marathon acts as a meta framework, allowing users to start other Mesos frameworks to ensure their survival in the event of a machine failure.
Marathon is most compatible with open source datacenter operating systems (DC/OS) and gains a number of additional features when running through this system. When run on DC/OS, users can allocate a virtual IP routing address to the software and enable it to become reachable anywhere in the cluster. True multitenancy also becomes possible when run on the Enterprise Edition of DC/OS.