The patterns that follow are listed roughly in the order in which they are introduced in the book:
Request/Response—A protocol for communication between services where a client makes a request of a remote service and in most cases expects
a response. This may be done synchronously or asynchronously and is most often done over HTTP.
Event-driven—A protocol where entities in a distributed system communicate events, and these events are the means by which the services
in a cloud-native application are kept up to date.
CQRS (Command Query Responsibility Segregation)—A pattern whereby the query processing (read) for a domain entity is separate from the command processing (write).
Multiple service ...
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.