1 repositorio
Systems that coordinate the placement, scaling, and health monitoring of applications across a distributed cluster of nodes.
Distinct from Workload Distribution Architectures: Existing candidates focus on specific workload types (actors, data, web crawls) or architectural patterns, rather than the general identity of a workload manager.
Explore 1 awesome GitHub repository matching devops & infrastructure · Distributed Workload Managers. Refine with filters or upvote what's useful.
Marathon es un orquestador de contenedores de Apache Mesos y gestor de cargas de trabajo distribuidas. Sirve como framework para desplegar y gestionar aplicaciones y cargas de trabajo contenerizadas a través de un clúster distribuido. El sistema funciona como un programador de recursos de clúster que asigna aplicaciones a los recursos disponibles utilizando un plano de control centralizado. Se distingue en su orquestación mediante la colocación de instancias basada en restricciones, lo que limita dónde se despliegan los contenedores según los atributos del nodo o la ubicación en el rack para garantizar la alta disponibilidad. La plataforma proporciona capacidades para el escalado automático de clústeres y el descubrimiento de servicios contenerizados para integrarse con balanceadores de carga. Incluye un sistema de monitoreo de salud que utiliza sondas de red para activar procesos de recuperación automática y un sistema de notificación que transmite eventos del clúster en tiempo real a endpoints externos. Las interfaces de gestión están protegidas mediante autenticación y cifrado SSL.
Acts as a centralized coordinator for deploying, scaling, and monitoring containerized workloads across a distributed Mesos cluster.