Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×
Open Source News IT

AirBNB Opensources Chronos, a Cron Replacement 72

First time accepted submitter victorhooi writes "AirBNB has open-sourced Chronos- a scheduler built around Apache Mesos (a cluster manager). The scheduler is distributed and fault-tolerant, and allows specifying jobs in ISO8601 repeating notation, as well as creating dependent jobs. There's also a snazzy web interface to track and manage jobs, as well as a RESTful API." It's under the Apache License as seems to be the fashion with businesses releasing software nowadays. It looks like it might be useful if you have to manage a lot of machines with interconnected recurring processes; I know I wish this had existed a few years ago.
This discussion has been archived. No new comments can be posted.

AirBNB Opensources Chronos, a Cron Replacement

Comments Filter:
  • by Anonymous Coward on Monday March 18, 2013 @11:41PM (#43210573)

    Here are some even simpler and securer alternatives:

    http://code.dogmap.org/runwhen/
    "runwhen is a set of utilities for running commands at particular times. With these tools, you can perform calculations on time values in various ways, and use those calculated times to determine how long a process should sleep before performing some task."

    http://ohse.de/uwe/uschedule.html

    http://untroubled.org/bcron/
    "This is bcron, a new cron system designed with secure operations in
    mind. To do this, the system is divided into several seperate programs,
    each responsible for a seperate task, with strictly controlled
    communications between them. The user interface is a drop-in
    replacement for similar systems (such as vixie-cron), but the internals
    differ greatly."

    http://www.superscript.com/trigger/index.html
    "The trigger package contains tools for running programs on demand, invoked by external programs via data written to a fifo."

  • Where do I start ... (Score:5, Interesting)

    by recrudescence ( 1383489 ) on Tuesday March 19, 2013 @12:05AM (#43210685)
    a) Chronos is actually correct (to the extent that the most accepted transliteration for the greek letter chi is 'ch' rather than 'kh') and means 'time'.
    b) If anything, it's actually the Khronos group which should be cowering in shame, since they are misspelling the name Kronos.
    c) Latin doesn't even have a 'ch' diphthong, except when transliterating Greek words (http://en.wikipedia.org/wiki/Ch_%28digraph%29#Latin)
    d) The latinization of Kronos would have been Cronus, not Chronos.
    e) Strictly speaking, Kronos is a Titan, not a Greek God (except in the looser definition of Titans as deities in general)

    Fail.
  • by Anonymous Coward on Tuesday March 19, 2013 @02:48AM (#43211265)

    I believe I understand the GPL, all I had to do is to read it. People try to mystify you as "you have to be a lawyer" to read a license if its more than 2 lines. Well nope. The GPL is very clear and uses simple words. It has nothing to do with the gibberish from EULAs, and I guess, that's on purpose.

And it should be the law: If you use the word `paradigm' without knowing what the dictionary says it means, you go to jail. No exceptions. -- David Jones

Working...