Azure Event Hubs vs Azure Service Bus
  • 18 Jan 2019
  • 1 Minute to read
  • Contributors
  • Comment
  • Dark
    Light
  • PDF

Azure Event Hubs vs Azure Service Bus

  • Comment
  • Dark
    Light
  • PDF

Article Summary

The main difference between the two is than an Event Hub is a stream of messages which have been published to the hub and then the receiver has a pointer to a position in the stream and it can read forwards to get messages from the stream. The receiver also has the option to reverse back across the stream to receive messages again.

The difference with Service Bus Messaging is that the model for reciept tends to be peek lock delete scenario. This is a subtle but important diffence. This means that Event Hub has a lower processing overhead for reciept of messages to as result Event Hub can scale to a significant higher throughput.

Read More:

There are some community resources covering this in more detail:

  • Michael Stephenson has an excellent and very popular blog post on this subject - Click Here

Was this article helpful?