fabiangftech/resilience4cata
Annotation-driven resilience for plain Java 21+: retry, circuit breaker, rate limiter, timeout, bulkhead, hedging and adaptive limits, generated at compile time with no allocation on the success path. A Resilience4j alternative that needs no Spring, proxies or agents.
GitHub repository with 12 stars and 2 forks.
Language: Java
Topics: adaptive-concurrency, annotation-processor, bulkhead, circuit-breaker, fault-tolerance, hedging, java, java21, micronaut, microservices