
resilience4j
resilience4j
Resilience4j is a fault tolerance library designed for Java8 and functional programming
AI 简介
Resilience4j 是一个面向 Java 的轻量级容错库,专为函数式编程设计,提供可组合的高阶函数装饰器实现熔断(Circuit Breaker)、限流(Rate Limiter)、重试(Retry)、隔离舱(Bulkhead)和指标监控(Metrics)等核心能力。基于无状态、不可变设计,支持 Java 8+(3.x 版本需 Java 21),不依赖 Spring,可灵活集成于微服务、分布式系统或高可用后端组件中,适用于需要提升服务弹性和稳定性的生产环境。
Java
Apache License 2.010.7k
Stars
1.5k
Forks
214
Watchers
254
Issues
Star 增长
今日0
近 7 天0
近 30 天+18
综合评分71.31
默认分支master