spring-boot-resilience4j
CommunityBuild robust Spring Boot apps with resilience.
AuthorMassimilianoPili
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers implement fault tolerance and resilience patterns in Spring Boot applications, preventing cascading failures and improving application stability.
Core Features & Use Cases
- Circuit Breaker: Prevents repeated calls to failing services.
- Retry: Automatically retries transient failures.
- Rate Limiter: Controls the rate of requests to protect services.
- Bulkhead: Isolates failures to prevent thread pool exhaustion.
- Time Limiter: Enforces timeouts on operations.
- Use Case: In a microservices architecture, when one service becomes unavailable, this Skill ensures that other services can gracefully degrade, retry operations, or return fallback data instead of crashing.
Quick Start
Add the Resilience4j dependencies to your Spring Boot project and apply the @CircuitBreaker annotation to methods calling external services.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: spring-boot-resilience4j Download link: https://github.com/MassimilianoPili/claude-code-config/archive/main.zip#spring-boot-resilience4j Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.