Separate Queues: For message-based communication, use different queues for?
different services to ensure one failing service does not block others.
Example: In a Retail System, the Inventory Service and Shipping Service could be
isolated in separate resource pools, so if one fails, the other can continue functioning
normally.