Advantages of using shared queues
The shared queue architecture, where cloned servers pull work from a single shared queue, has some very useful properties:
- It is scalable, by adding new instances of the server application, or even adding a new z/OS image with a queue manager (in the queue-sharing group) and a copy of the application.
- It is highly available.
- It naturally performs pull workload balancing, based on the available processing capacity of each queue manager in the queue-sharing group.