Resilience4j is a fault tolerance library designed for Java8 and functional programming
-
Updated
Oct 24, 2024 - Java
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Fault tolerance and resilience patterns for the JVM
Fault tolerance and resilience patterns for Go
🐦 A resilience and fault-handling library. Supports Backoffs, Retries, Circuit Breakers, Timeouts, Bulkhead Isolation, and Fallbacks.
Clojure resilience library for flexible retry, circuit breaker and rate limiter
ZIO-native utilities for making resilient distributed systems
A data-driven, functionally-oriented, idiomatic Clojure library for circuit breakers, bulkheads, retries, rate limiters, timeouts, etc.
JavaScript Resilience Library
A Swift Circuit Breaker library – Improves application stability and reliability.
A goroutine job dispatcher based on worker-pool pattern.
Finity is a .NET Core resilience and Fault tolerance library that allows developers to extend IHttpClientFactory such as Retry, Circuit Breaker, Caching, Authentication and, Bulkhead Isolation.
Resilience4j - Circuit breaker, bulkhead, rate limiter, retry, application monitoring with prometheus, grafana
Lawful circuit breakers for Scala. Akka and monix circuit breaker implementations with monitoring.
resilience4ts is a functional, distributed-first fault tolerance library for TypeScript inspired by resilience4j and Polly
NHystrix is inspired by Netflix/Hystrix (https://github.com/Netflix/Hystrix): a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
Building microservices using spring-boot with Hystrix implementation
Different microservices to demonstrate inter services communication, service discovery, fault tolerance, resilience
An async semaphore-based bulkhead implementation
Fault tolerance and resilience patterns for Clojure
The microsphere projects for Alibaba's Sentinel
Add a description, image, and links to the bulkhead topic page so that developers can more easily learn about it.
To associate your repository with the bulkhead topic, visit your repo's landing page and select "manage topics."