Versions Compared

Key

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

...

AMQP offers local and distributed transactions, however in a cluster a
local transaction could involve queues that are distributed across
several nodes.

**TODO**: This complicates the model of a proxy as a simple forwarder. You
cannot simply forward a local transaction involving queues on two
separate primary brokers, the proxy has to be aware of the transaction.

**TODO** Can we use point-to-point local transactions or do we have to
turn this into a dtx? If dtx, who co-ordinates? Is every broker
potentially a transaction co-ordinator?

...