Versions Compared

Key

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

...

Most of their life is spent sleeping. Periodically, they open their eyes, to check if a new piece of work have arrived for them. This is what we call "The Polling Step". They poll the "Summa Batch Object Index", SBOI, to find all batches, which have experienced a set of events corresponding to this robot's place. 

...

When a robot have finished work on a batch, it must record this, so the assembly line can move forward. It records the event Batch Object, stored in the DOMS system, in the form of an event somewhat like "I, <ROBOT>, did this <THIS WORK> on batch <ID>". The SBOI will then periodically (often) query DOMS for updates to the Batch objects. When the SBOI discover a batch object update, it updates the index, so that robots further along the assembly line can work on the batch.