resilience-patterns - Resilience Patterns for Spring Boot (Resilience4j)
Provides Resilience4j configurations, annotations, fallback handling, reactive retries, and testing patterns for Spring Boot applications.
Tags
Updated: 2026-09-23Capabilities
What this skill does
- Configure Resilience4j instances in YAML
- Implement fallback methods for annotations
- Configure reactive WebClient retry operators
- Test circuit breaker state transitions
- Combine multiple resilience patterns
Inputs
- Spring Boot application configuration
- Resilience4j dependencies
Outputs
- Resilience4j YAML configurations
- Annotated resilient service components
- Fallback method implementations
- Circuit breaker unit tests
Requirements
- Spring Boot 3
- io.github.resilience4j:resilience4j-spring-boot3 dependency
- org.springframework.boot:spring-boot-starter-aop dependency
