Resilience4j is a fault tolerance library designed for Java8 and functional programming
- Updated
Dec 3, 2025 - Java
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Fault tolerance and resilience patterns for the JVM
Resilience4j - Circuit breaker, bulkhead, rate limiter, retry, application monitoring with prometheus, grafana
Sample project to explain about resilient patterns for integration distributed services
The microsphere projects for Alibaba's Sentinel
Building microservices using spring-boot with Hystrix implementation
Different microservices to demonstrate inter services communication, service discovery, fault tolerance, resilience
The microsphere projects for resilience4j
Demo of circuit breaker pattern in microservices
This project aims at demonstrating how to use resillience4j in a spring boot app.
Reactive Web Service (Spring-Boot)
Currency Exchange Service converts one currency to another currency. Conversion rates are stored in H2 database.
Repository containing multiple projects on spring cloud resilience4j circuit breaking, thread pool bulkhead, retry, rate-limit, time-limit mechanisms
Practice all the strategies and retry patterns with spring cloud and microservices
Este projeto demonstra a implementação do padrão Bulkhead usando a biblioteca Resilience4j em Java. O padrão Bulkhead é uma técnica de resiliência que isola recursos críticos para evitar que falhas em um componente afetem todo o sistema.
A simple app demonstrating how we can implement bulkhead pattern using Resilience4j in Spring Boot
Add a description, image, and links to the bulkhead topic page so that developers can more easily learn about it.
To associate your repository with the bulkhead topic, visit your repo's landing page and select "manage topics."