Circuit Breaker Pattern For Robust Microservices

The Circuit Breaker Pattern is an important pattern which prevents to run out of critical resources leading to cascading failures accross multiple systems due to the inavailabilty of a remote supplier.

In his excellent book Release It

, Michael Nygard popularized the Circuit Breaker pattern to prevent this kind of catastrophic cascade.

Martin Fowler describes the pattern in the following blog article.


comments powered by Disqus