Service Bus Benefits

Message Bus Queues and Topics provide

  • Temporal decoupling as message producers and consumers do not have to be online at the same time
  • Load leveling to smooth out peaks in load by allowing the consuming application to be provisioned for average load rather than peak load
  • Load balancing to have multiple consumers listening on a single subscription with each message being handed off to only one of the consumers, thereby balancing load
  • Loose coupling to evolve the messaging network without imcating existing endpoints, e.g. adding subscriptions or changing filters to a topic to accommodate new consumers

Comments