Event Grid
Events vs Messages
Event: data that a service emits with no concern of receipt
Message: Data that a service emits and expects a confirmation of message processing
Topics vs Qeuue
Queue: One to one between sender and receiver
Topic: one to many between sender and receiver
Azure Event Grid
Event Routing Service that relies on push model
Used for near real time scenarios
Azure Event Hub
Data streaming service that streams events to consumers
Capable of handling millions of events
Azure Service Bus
Messaging Service on Azure supporting both Queue and Topics
Premium version of Azure Queue Storage
Azure Queue Storage
Messaging service on Azure supporting queues
Use Azure Storage queue for high storage requirement
Use Azure service bus for advanced features like FIFO, Duplicate detection, and using other protocols like AMQP
Last updated