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
