Marathon es una plataforma de orquestación de contenedores de nivel de producción para el sistema operativo de centro de datos (DC / OS) de Mesosphere y Apache Mesos. Alta disponibilidad. Marathon se ejecuta como un clúster activo / pasivo con elección de líder para un tiempo de actividad del 100%. Múltiples tiempos de ejecución de contenedores. Marathon tiene soporte de primera clase para contenedores Mesos (usando cgroups) y Docker. Aplicaciones con estado. Marathon puede vincular volúmenes de almacenamiento persistentes a su aplicación. Puede ejecutar bases de datos como MySQL y Postgres, y Mesos contabiliza el almacenamiento. Interfaz de usuario hermosa y poderosa. Descubrimiento de servicios y equilibrio de carga. Varios métodos disponibles. Comprobaciones de estado. Evalúe el estado de su aplicación mediante comprobaciones HTTP o TCP. Suscripción a eventos. Proporcione un punto final HTTP para recibir notificaciones, por ejemplo, para integrarse con un equilibrador de carga externo. Métrica. Consúltelos en / metrics en formato JSON, envíelos a sistemas como Graphite, StatsD y DataDog, o elimínelos con Prometheus.