Control Patterns
In the previous chapter, we continued our discussion of cloud-native patterns with boundary patterns. Boundaries are where the system interacts with everything that is external to the system, including humans and other systems. We leverage a fully managed API gateway to provide secure and scalable synchronous communication. Materialized views are employed to decouple upstream components and make end-user interactions responsive, resilient, and elastic. Offline-first databases enable high availability for an increasingly mobile user base. End users interact with Backend For Frontend components to consume information and perform system functions. While External Service Gateway components provide for bi-directional integration ...
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