Resulting context
The primary benefit of this solution is that it helps teams recognize the first order importance of asynchronous inter-component communication in cloud-native systems. In Chapter 4, Boundary Patterns, it will become clearer how critical a role asynchronous communication plays in cloud-native systems. Asynchronous communication is nothing new, but generally it has not been the primary form of communication and thus tends to not receive the proper attention. Instead, thinking about bounded isolated components in terms of their Trilateral API and how these touch points can fit together, helps simplify and compartmentalize the complexity of reactive systems.
It is hard to perform integration and end-to-end testing on distributed ...
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