-
Book Overview & Buying
-
Table Of Contents
-
Feedback & Rating
Software Architecture Patterns for Serverless Systems - Second Edition
By :
We covered the last of the three autonomous service patterns in Chapter 8, Reacting to Events with More Events. Throughout this book, we have focused on creating bulkheads within our systems to control the blast radius when things go wrong. Our autonomous services have inbound and outbound bulkheads to protect them from upstream and downstream services. Plus, we use the natural bulkheads of cloud accounts to protect autonomous subsystems from each other.
Now we turn our attention to multi-regional deployment. We will use cloud regions as another bulkhead to protect our systems from cloud provider disruptions. We will learn how to failover fast from an unhealthy region to a healthy region, so our systems continue running without downtime.
In this chapter, we’re going to cover the following main topics: