Production Grade Message Oriented Microservices
摘要
Chapter 4 explained how messaging middleware can play a key role in providing a bridge for microservices to communicate with each other in a loosely coupled manner. Messaging channels are typically characterized by the asynchronous style of interaction, but Chapters 4 and 5 attempted to show how a synchronous user experience can be attained, even over asynchronous messaging channels. This is the first step in providing confidence that loosely coupled, messaging-based microservice interactions can be leveraged to implement many, if not all, your functional use cases. As mentioned in Chapter 5 , many engineers are still skeptical on whether they can use events and the event paradigm for inter-microservices communication in a synchronous manner to implement a full data management paradigm. This chapter attempts to address that skepticism.