A container orchestration platform for Mesos and DC/OS. Deploy and manage containers (including Docker) on top of Apache Mesos at scale. Marathon is a production-grade container orchestration platform for Mesosphere’s Datacenter Operating System (DC/OS) and Apache Mesos. Marathon has first-class support for both Mesos containers (using cgroups) and Docker. Marathon runs as an active/passive cluster with leader election for 100% uptime. Marathon can bind persistent storage volumes to your application. You can run databases like MySQL and Postgres, and have storage accounted for by Mesos. Supply an HTTP endpoint to receive notifications, for example to integrate with an external load balancer. Query them at /metrics in JSON format, push them to systems like Graphite, StatsD and DataDog, or scrape them using Prometheus.

Features

  • Marathon runs as an active/passive cluster with leader election for 100% uptime
  • Multiple container runtimes
  • Several methods available
  • Service Discovery & Load Balancing
  • Complete REST API for easy integration and scriptability
  • Authorization (DC/OS Enterprise Edition only)

Project Samples

Project Activity

See All Activity >

License

Apache License V2.0

Follow Marathon

Marathon Web Site

Other Useful Business Software
The Most Powerful Software Platform for EHSQ and ESG Management Icon
The Most Powerful Software Platform for EHSQ and ESG Management

Addresses the needs of small businesses and large global organizations with thousands of users in multiple locations.

Choose from a complete set of software solutions across EHSQ that address all aspects of top performing Environmental, Health and Safety, and Quality management programs.
Learn More
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Marathon!

Additional Project Details

Programming Language

Scala

Related Categories

Scala System Software, Scala Package Managers, Scala Container Management Software, Scala Load Balancers

Registered

2022-01-27