Compare Messaging Solutions
Source: Application Architecture
Compare Messaging Solutions
Solution | Usage Case | |
---|---|---|
Queue Storage. | - A simple queue to organize messages. - Queue to exceed 80 GB in size. - To track progress for processing a message inside of the queue. - Maximum message Time-To-Live (TTL) of 7 days. |
Based on storage tier. |
Service Bus Queues. | - A first-in-first-out guarantee. - An at-most-once delivery guarantee. - Can group messages into transactions. - Receive messages without polling the queue. - Provide a role-based access model to the queues. - Publish and consume batches of messages. |
99.9% |
Service Bus Topics. | - Multiple receivers to handle each message. - Multiple destinations for a single message. |
99.9% |