In this chapter, we explored various facets of building resilient systems, from ruggedizing individual services to building high availability. All of these need to work together to enable systems that thrive under stress.
In the next chapter, we will look at a case study and build an end-to-end travel website!