6 Communication Between Services
The exchange of information is essential in distributed systems. Only with communication between different applications can more complex use cases be mapped. This chapter explores different communication styles between systems and describes proven patterns that you can use to increase communication resilience and minimize sources of error.
Very few software applications are executed completely independently and in isolation. Almost every application needs to exchange data with other systems for a variety of reasons. For example, an online store must query information from the inventory system to display current availability, or a software delivery platform must be supplied with the latest software versions developed. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access