Introduction
Metronome is a Mesos framework designed to schedule time-based jobs. It's written by the same company as Marathon and shares code and architecture with Marathon. Marathon and Metronome have very similar setups and options. If Marathon could be considered as an upstart for Mesos, then Metronome is an implementation of a distributed cron. Metronome is part of DCOS but can be installed separately. Metronome is not the only one time-based scheduler in the Mesos world. It's considered as a successor to Chronos, a time-based scheduler with job dependencies and job history and statistics. Chronos was created at AirBnB, but now its development has slowed down and currently only critical issues are solved. A time-based scheduler is implemented in other frameworks, such as Aurora or Singularity.