This library module has all the needed entities and actions for an advanced implementation of the Circuit Breaker pattern to make your integrations more resilient.
This component was inspired by the Circuit Breaker component from Carlos Sousa. Also have a look at his post about it on the OutSystems blog.
However we found that the original component had some limitations and was not ready to be used on a large scale in production. The current module is (almost) a complete rewrite of the original Circuit Breaker module bij Carlos.
We also gave a presentation about this pattern and module during OSDC 2021.
Cloned the CircuitBreaker_Lib module, so it doesn't overwrite the original CircuitBreaker module. Thanks to Pedro Rodrigues for letting us know about this.