Resilience4j is a fault tolerance library designed for Java8 and functional programming
-
Updated
May 29, 2024 - Java
Resilience4j is a fault tolerance library designed for Java8 and functional programming
高并发、高可用的微服务架构中的分布式治理利刃,提供了分布式限流、服务降级、熔断器、重试器等容错特性,并提供了SPI、过滤器和JWT等功能。此外还提供了很多小的黑科技(如:IP黑白名单、UUID加强版、Snowflake和大并发时间戳获取等)。
A Spring Boot demo which shows how to use the Resilience4j Spring Boot Starter
A circuit breaker for Vert.x
A library to improve the resilience of Go applications in an easy and flexible way
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, circuit-breakers, slack integration, RBAC, rate limited APIs and multi-container queues and schedulers.
Lawful circuit breakers for Scala. Akka and monix circuit breaker implementations with monitoring.
This library extends IHttpClientBuilder with easy to use resilience policies for the HttpClient.
Circuit Breaker: Decorators and tools that can easily apply the Circuit Breaker pattern.
熔断器 circuit-breaker circuitbreaker
Learning on Micro Services from the Udemy Course
Fast circuit breaker implementation in Go
A simple app demonstrating how we can implement circuit breaker pattern using Resilience4j in Spring Boot
MSA / DDD
The keepstrong-payments service is a microservice in the keepstrong-delivery project that handles payment-related functionalities.
Circuit breaker example using resilience4j
An extension of spring cloud gateway circuit breaker realizes the fusing of a single instance without affecting other same applications
Add a description, image, and links to the circuitbreaker topic page so that developers can more easily learn about it.
To associate your repository with the circuitbreaker topic, visit your repo's landing page and select "manage topics."