All posts by
Patryk Bernacki

Dec 11 2024

Circuit Breaker not only for HTTP calls! (based on resilience4j)

When we think about the Circuit Breaker pattern, we instantly associate it with the HTTP client. Just make some annotation or wrapper and proceed with coding. In this article, I will encourage you to use this pattern to resolve business problems. Based on a live example from Allegro I will show you how to use the implementation of CircuitBreaker from Resilience4j library for cases other than HTTP calls.


Patryk Bernacki

Senior Software engineer at Allegro. Interested in how technology can solve real-world problems and improve the quality of life for people.