Marathon vs Rancher: What are the differences?
What is Marathon? Deploy and manage containers (including Docker) on top of Apache Mesos at scale. Marathon is an Apache Mesos framework for container orchestration. Marathon provides a REST API for starting, stopping, and scaling applications. Marathon is written in Scala and can run in highly-available mode by running multiple copies. The state of running tasks gets stored in the Mesos state abstraction.
What is Rancher? Open Source Platform for Running a Private Container Service. Rancher is an open source container management platform that includes full distributions of Kubernetes, Apache Mesos and Docker Swarm, and makes it simple to operate container clusters on any cloud or infrastructure platform.
Marathon and Rancher belong to "Container Tools" category of the tech stack.
Marathon and Rancher are both open source tools. Rancher with 11.8K GitHub stars and 1.31K forks on GitHub appears to be more popular than Marathon with 3.86K GitHub stars and 877 GitHub forks.