Child pages
  • Zookeeper lock server for the autonomous components

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

An autonomous components will be able to "poll" the Summa Newspaper Batch Object IndexEvent Framework for events that have happened. The component will know which events should have occurred for a batch before I can start processing the batch. Also which events should have occurred and failed, and which events should not have occurred. The component also needs to know which batches it is currently working on itself. This is what the zookeeper tracks the locks for.

...

The autonomous component will NOT, as described above, finish NOT finish before all spawned children have finished. It is the responsibility of the cron system to not start the autonomous component before the previous invocation have finished