Versions Compared


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


All three classes of recovery techniques ensure that Odysseus continues the data stream processing after a restart, but they differ in their completeness and correctness guarantees. To achieve completeness and correctness respectively, the rollback and the precise recovery need additional plug-ins: an external application, Backup of Data Streams (BaDaSt), a meta attribute, Trust, and Checkpointing.

Additionally, there are other recovery techniques available with completeness and correctness guarantees between the three mentioned classes: