Resilience4j 是一个轻量级容错框架,设计灵感来源于Netflix 的Hystrix框架,为函数式编程所设计。
高并发、高可用的微服务架构中的分布式治理利刃,提供了分布式限流、服务降级、熔断器、重试器等容错特性,并提供了SPI、过滤器和JWT等功能。此外还提供了很多小的黑科技(如:IP黑白名单、UUID加强版、Snowflake和大并发时间戳获取等)。
A library to improve the resilience of Go applications in an easy and flexible way
A Spring Boot demo which shows how to use the Resilience4j Spring Boot Starter
This library extends IHttpClientBuilder with easy to use resilience policies for the HttpClient.
An enterprise Mongo-Express REST API built using nodejs showcasing - Testing Strategy, mongoDB sharding, models, a REST API Interface, support for Redis, aggregation queries, aggregation caching, circ...
Lawful circuit breakers for Scala. Akka and monix circuit breaker implementations with monitoring.
Circuit Breaker: Decorators and tools that can easily apply the Circuit Breaker pattern.
Python implementation of the Circuit Breaker pattern
A small Clojure wrapper around the resilience4j CircuitBreaker module
Polly CircuitBreaker extensions for Microsoft.Extensions.DependencyInjection
An extension of spring cloud gateway circuit breaker realizes the fusing of a single instance without affecting other same applications
UPPAAL Models for measuring the efficacy of Gossip Enabled Distributed Circuit Breaking. GEDCB detects dependency failures 30-50% faster than traditional circuit breakers.