Ive been checking out CoreOS and I'm impressed. Before I found CoreOS I was looking at the Mesos/Marathon/Chronos stack as a "cluster kernel".

Given the following comparison:

init.d == Mesos+Marathon == CoreOS+Fleet
cron   == Mesos+Chronos  == CoreOS+?????

Im curious if CoreOS has a distributed Job Scheduler? Or do most people just use Fleet to run something else?

  • 1
    What are you trying to build? A large SMP (shared cpu and memory) a large distributed system for task workload or simply pairing services (apps) with appropriate resources? – John May 16 '14 at 21:22
  • At this point I'm more interested in the HA and Elastic properties of both projects. Just info gatherng at this point. I know that Mesos was built with a focus on resource sharing and can share the nodes with additional meta-frameworks like (Hadoop, Storm, etc). Where as CoreOS seems to be more focused on supporting the operations team. BTW I noticed the CoreOS-fleet docs mentioned they are also working on resource-offers(interesting). Anyway while comparing Mesos+Marathon+Chronos+Marathon-docker and CoreOS the biggest thing that seems to be missing was a HA JobScheduler like Chronos. – eSniff May 16 '14 at 21:58

Fleet builds on top of Systemd and Systemd has a unit called a timer for cron like functionality. https://wiki.archlinux.org/index.php/Systemd/cron_functionality

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.