Versions Compared

Key

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

...

A lengthy discussion on replay in January 2007 (page #7, cannot get a direct link to the thread) highlighted a number of requirements and possible implementation options for adding replay to QPID and AMQP. The requirements come from the desire to speed up the rate a consumer can read messages and to simplify its recovery when it starts. This page is to give some background, a proposal and finally some implementation options for discussion.

History

When a an application updates the state of a single Resource Manager, e.g a database or queue manager, it normally does so within the context of a local Transaction and this transaction exhibits the following ACID properties:

...