A quick overview of messaging services offered by Microsoft Azure and guide to select the best fit for an application
A highly reliable messaging system enables distributed microservices to communicate securely and asynchronously across networks. A messaging system allows loose coupling which means both Sender and Receiver need not be online at the same time. Also, both sender and receiver can produce and consume at their own velocity and scale-up horizontally as the workload increases.
Azur offers various services for messaging. Each of these services is designed to serve different use cases and do not compete against each other. …
Staff Engineer @ WalmartLabs