Distributed systems such as microservices have increased the complexity of the systems we work with. It is difficult to have full confidence in this architecture when there are many components and “a lot of moving parts” that could potentially fail. It is critical to handle failures in service-to-service calls gracefully. Also, we want to be sure that any resilience mechanisms we have in place such as error handling code, circuit breaker, health checks, retry, fallback, redundant instances, and so on. We can verify this with the help of the testing method Fault Injection.
In this session, you will learn how a modern API Gateway is useful for testing the robustness and resilience of microservices APIs.
Key takeaways:- You will know what's fault injection testing technique, with the help of FIT engineers can build better and more stable systems.
- And open source projects make it more accessible for us to some fault injection testing techniques and helps you to plan for unknown failures in the distributed architecture.