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
AI-powered service management for IT and enterprise teams Icon
AI-powered service management for IT and enterprise teams

Enterprise-grade ITSM, for every business

Give your IT, operations, and business teams the ability to deliver exceptional services—without the complexity. Maximize operational efficiency with refreshingly simple, AI-powered Freshservice.
Try it Free
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