Hello,

I have a use case where the dispatch router should be used with an array of
brokers to provide a scalable distributed work queue.

The queue should be created at runtime using a management API that creates
the queue across all the brokers and advertise it at the level of the
Dispatch router.

My question concerns the transactionality of the above creation. What
happens if the operation succeeds only on a subset of the brokers? Should
we rollback the operation to ensure all the brokers remain in a consistant
state?

There's a good chance this is an "application" concern but I was wondering
if I you have any recommendation for the above question.

Best regards,
Rawad

Reply via email to