Path to Robust Microservices

So far, we've talked about Microservices and how they can help us create stable applications. But, we need to understand that Microservices do bring their own challenges. Since we now are dealing with multiple services that are executing independently of each other, rather than a single application, we need to make sure that there is no single point of failure. We need to make sure that a problem in one service does not impact the system as a whole. Additionally, how should we handle failures in our application? Can our application self-heal? In this chapter, we will talk about some of the techniques that will help us to create a robust application using Microservices.

We will cover the following topics in this chapter:

  • Building for failure
  • Isolating the failure
  • Handling the failure
  • Recovering from failure
  • Preparing for failure
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.141.30.210