In this lesson Mark Richards describes the issues associated with availability and responsiveness when communicating remotely to microservices, and shows how the circuit breaker pattern can significantly increase performance and responsiveness in your microservices (or any remote) application. Mark also shows how the circuit breaker pattern works, and demonstrates the different types of circuit breakers (and which type is most effective).
Reference Links:
Software Architecture Monday: https://bit.ly/3dadEe3
Fundamentals of Software Architecture: https://amzn.to/3rgFLjY
Software Architecture: The Hard Parts: https://amzn.to/3BjMMF2