Hi folks,
I am investigating using Azure Service bus for a large application that requires multiple queues of ordered messages.
The issue that I have is that from time to time, downstream systems can be offline for a lengthy period of time. This means that one can get a significant backlog of messages. I would require a queue size of around 1 terabyte.
The Azure service bus has a limit of 80 gigabytes which may pose an issue for the requirement.
I was wondering if there is a different architecture pattern that could be leveraged to consolidate multiple queues into a larger virtual queue, or if there is a way of archiving messages into a store and resuming them in order later.
Alternatively, does anyone know if it is possible to request a larger queue size rather than use an out of the box limit?
Regards.