Skip to content
mushkevych edited this page Feb 23, 2012 · 26 revisions

Scheduler wiki!

  1. About
  2. Use-cases

About

Scheduler is production-grade Job Scheduling System. Here, "job" term can correspond to any system process (for example: Python process, Hadoop map-reduce job, etc) that is started and monitored by Scheduler means.

In fact its a state-machine, that allow each job to be in one of STATE_SKIPPED, STATE_PROCESSED, STATE_FINAL_RUN, STATE_IN_PROGRESS and STATE_EMBRYO states. Each job can issue multiple units_of_work, that can be in on of STATE_PROCESSED, STATE_IN_PROGRESS, STATE_REQUESTED, STATE_CANCELED, STATE_INVALID states.

Use-cases

  1. Installation Go to
  2. General principles of work Go to
  3. Examples: site hourly aggregator Go to
  4. Lifecycle for timeperiods and unit_of_work Go to
  5. Scheduler MX Go to
  6. Process Supervisor Go to