Technology and Chronos

Florian (“Flo”) Leibert is a entrepreneur, engineer and founder of Mesosphere. Mesosphere builds the Datacenter Operating System (DCOS) which is the next generation of virtualization, displacing VMWare. Much of the technology is built around containers (e.g. Docker).

Florian was the main author of Chronos, which was built at Airbnb and is used across the industry. Chronos is a framework written for the DCOS (and Mesos). Chronos is a replacement for cron. It is a distributed and fault-tolerant scheduler that runs on top of Apache Mesos that can be used for job orchestration. It supports custom Mesos executors as well as the default command executor. Thus by default, Chronos executes sh (on most systems bash) scripts.

Chronos has a lot of advantages over cron – It allows you to schedule your jobs using ISO8601 repeating interval notation, which enables more flexibility in job scheduling. Chronos also supports the definition of jobs triggered by the completion of other jobs. It supports arbitrarily long dependency chains.

Florian (“Flo”) Leibert, also was one of the first authors of Marathon, which is a container / Docker orchestration engine that works at scale. Together with Tobias Knaup he wrote the first version of Marathon.

Florian resides in the bay area where he enjoys biking, hiking, and surfing.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s