SlideShare a Scribd company logo
EXPLAINING THE CHRONOS SCHEDULER
Florian Leibert
INTRODUCTION
 The CEO of Mesosphere, Inc., which he founded in 2013, Florian “Flo” Leibert
manages the Internet start-up’s recruiting, financing, and business operations. In
addition to his numerous achievements with Mesosphere, Florian Leibert
created Chronos while working with Airbnb.
A fault-tolerant scheduler that runs as part of the open-source Apache Mesos
software, Chronos is a replacement for the Cron command used in computing to
tell a server or operating system the specific time for execution of a task. It
supports a range of custom executors in Mesos, in addition to the default
command executor.
Further, Chronos is capable of interaction with systems like Hadoop, even in
cases where the Mesos agents related to task execution don’t have Hadoop
installed. Chronos uses asynchronous callbacks to provide notifications of task
completion or failure, in addition to being capable of transferring and executing
files on remote machines running in the background.
Chronos’ advantages over Chron include the ability to support long dependency
chains, increased flexibility in task scheduling, and the ability to define tasks
based on the completion of previous tasks.

More Related Content

PPTX
The advantages of apache mesos
PPTX
Some of the Advanced Features of Chronos
PPTX
Airbnb Moved to Chronos for Superior Performance
PPTX
Why Choose Apache Mesos?
PPTX
What Is an ETL Job?
PPTX
A Look at Memory Management Tasks
PDF
What are the Benefits of Using Terraform?
PPTX
Introduction to Apache Mesos
The advantages of apache mesos
Some of the Advanced Features of Chronos
Airbnb Moved to Chronos for Superior Performance
Why Choose Apache Mesos?
What Is an ETL Job?
A Look at Memory Management Tasks
What are the Benefits of Using Terraform?
Introduction to Apache Mesos

Similar to Explaining the Chronos Scheduler (20)

PDF
Dropbox to Onedrive
PPTX
PDF
What is the Benefit of Using Terraform?
PPTX
Linode_eBook_Declarative_Cloud_Infrastructure_Management_with_Terraform.pptx
PDF
Is Pulumi Better Than Terraform? A Comparative Analysis
PDF
DEVOPS COURSE PDF.pdf
PPTX
Mesos sys adminday
PDF
What Are the Reasons for Choosing Terraform for DevOps
PDF
Instant download Terraform in Depth (MEAP V01) Robert Hafner pdf all chapter
PDF
Terraform vs Pulumi
PDF
The State of DevOps Tools: A Primer
PDF
O3Spaces General Whitepaper - What is O3Spaces?
PDF
XOOPS 2.5.x Installation Guide
PDF
DevOps for Legacy Systems: Can You Modernize with DevOps?
PPTX
Cloudhub and Mule
PPTX
Terraform Automation in Azure Cloud Online Training in Hyderabad.pptx
PDF
Terraform Definition, Working and Challenges it Overcomes
PPT
What Is Alfresco
PPTX
Cloud hub architecture
PDF
Mesos: Cluster Management System
Dropbox to Onedrive
What is the Benefit of Using Terraform?
Linode_eBook_Declarative_Cloud_Infrastructure_Management_with_Terraform.pptx
Is Pulumi Better Than Terraform? A Comparative Analysis
DEVOPS COURSE PDF.pdf
Mesos sys adminday
What Are the Reasons for Choosing Terraform for DevOps
Instant download Terraform in Depth (MEAP V01) Robert Hafner pdf all chapter
Terraform vs Pulumi
The State of DevOps Tools: A Primer
O3Spaces General Whitepaper - What is O3Spaces?
XOOPS 2.5.x Installation Guide
DevOps for Legacy Systems: Can You Modernize with DevOps?
Cloudhub and Mule
Terraform Automation in Azure Cloud Online Training in Hyderabad.pptx
Terraform Definition, Working and Challenges it Overcomes
What Is Alfresco
Cloud hub architecture
Mesos: Cluster Management System
Ad

More from Florian Leibert (12)

PPTX
D2IQ Introduces Partner Program
PPTX
An Example of Speech Processing Program – Siri
PPTX
D2IQ Supports Maverik’s Infrastructure Demands and Hypergrowth
PPTX
Rafay’s Lifecycle Management Capabilities Add Value to D2IQ Platform
PPTX
D2IQ Modernizes Royal Caribbean’s Technology Infrastructure
PPTX
DC/OS Design Offers Training in Mesophere DC/OS Design Implementation
PPTX
What Is Speech Processing?
PPTX
The ACM Learning Center
PPTX
Three Beautiful Hiking Trails Near Montana
PPTX
Airbnb Partnering with SolarCity to Offer Customer Rewards
PPTX
Visiting San Sebastian, Spain
PPTX
Airbnb - Data-Driven Success
D2IQ Introduces Partner Program
An Example of Speech Processing Program – Siri
D2IQ Supports Maverik’s Infrastructure Demands and Hypergrowth
Rafay’s Lifecycle Management Capabilities Add Value to D2IQ Platform
D2IQ Modernizes Royal Caribbean’s Technology Infrastructure
DC/OS Design Offers Training in Mesophere DC/OS Design Implementation
What Is Speech Processing?
The ACM Learning Center
Three Beautiful Hiking Trails Near Montana
Airbnb Partnering with SolarCity to Offer Customer Rewards
Visiting San Sebastian, Spain
Airbnb - Data-Driven Success
Ad

Recently uploaded (20)

PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PPTX
A Presentation on Artificial Intelligence
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
cuic standard and advanced reporting.pdf
PPTX
Tartificialntelligence_presentation.pptx
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Electronic commerce courselecture one. Pdf
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Encapsulation theory and applications.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
Per capita expenditure prediction using model stacking based on satellite ima...
Spectral efficient network and resource selection model in 5G networks
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
A Presentation on Artificial Intelligence
Accuracy of neural networks in brain wave diagnosis of schizophrenia
cuic standard and advanced reporting.pdf
Tartificialntelligence_presentation.pptx
Reach Out and Touch Someone: Haptics and Empathic Computing
Unlocking AI with Model Context Protocol (MCP)
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MYSQL Presentation for SQL database connectivity
Mobile App Security Testing_ A Comprehensive Guide.pdf
Programs and apps: productivity, graphics, security and other tools
Electronic commerce courselecture one. Pdf
SOPHOS-XG Firewall Administrator PPT.pptx
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Encapsulation theory and applications.pdf
Spectroscopy.pptx food analysis technology
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm

Explaining the Chronos Scheduler

  • 1. EXPLAINING THE CHRONOS SCHEDULER Florian Leibert
  • 2. INTRODUCTION  The CEO of Mesosphere, Inc., which he founded in 2013, Florian “Flo” Leibert manages the Internet start-up’s recruiting, financing, and business operations. In addition to his numerous achievements with Mesosphere, Florian Leibert created Chronos while working with Airbnb. A fault-tolerant scheduler that runs as part of the open-source Apache Mesos software, Chronos is a replacement for the Cron command used in computing to tell a server or operating system the specific time for execution of a task. It supports a range of custom executors in Mesos, in addition to the default command executor. Further, Chronos is capable of interaction with systems like Hadoop, even in cases where the Mesos agents related to task execution don’t have Hadoop installed. Chronos uses asynchronous callbacks to provide notifications of task completion or failure, in addition to being capable of transferring and executing files on remote machines running in the background. Chronos’ advantages over Chron include the ability to support long dependency chains, increased flexibility in task scheduling, and the ability to define tasks based on the completion of previous tasks.