spring-boot-resilience4j

Community

Build 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.