Developing Message-Based Solutions
In the previous chapter, event-based services were introduced. Event-based services are designed for high-performance and big data ingestion. Event-based services are best for broker patterns. Azure has an outstanding service named Azure Event Grid, which is serverless and responsible for the delivery of events and subscriptions to topics. As well as that service, in this chapter, we will also explore the messaging service Azure Service Bus. Message-based solutions are similar to event-based solutions, but not the same, because messages are a way of transferring state and content between applications; event-based technology is more focused on the number of events and the scaling of infrastructure. In this chapter, you will learn how messaging patterns can improve the scalability and availability of your solutions in Azure. After implementing a messaging pattern, your application can transfer data via messages with high reliability and performance...