GitHub topics: bulkhead
svroonland/rezilience
ZIO-native utilities for making resilient distributed systems
Language: Scala - Size: 2.58 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 157 - Forks: 18

resilience4j/resilience4j
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Language: Java - Size: 8.1 MB - Last synced at: 2 days ago - Pushed at: 7 days ago - Stars: 10,354 - Forks: 1,414

connor4312/cockatiel
🐦 A resilience and fault-handling library. Supports Backoffs, Retries, Circuit Breakers, Timeouts, Bulkhead Isolation, and Fallbacks.
Language: TypeScript - Size: 864 KB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 1,702 - Forks: 58

failsafe-go/failsafe-go
Fault tolerance and resilience patterns for Go
Language: Go - Size: 676 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 1,825 - Forks: 33

failsafe-lib/failsafe
Fault tolerance and resilience patterns for the JVM
Language: Java - Size: 1.54 MB - Last synced at: 7 days ago - Pushed at: about 1 year ago - Stars: 4,270 - Forks: 304

genesys/mollitia
JavaScript Resilience Library
Language: TypeScript - Size: 8.58 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 60 - Forks: 7

JHegarty14/resilience4ts
resilience4ts is a functional, distributed-first fault tolerance library for TypeScript inspired by resilience4j and Polly
Language: TypeScript - Size: 1.64 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 7 - Forks: 0

jonathanmdr/resilience-http-client
Sample project to explain about resilient patterns for integration distributed services
Language: Java - Size: 57.3 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 6 - Forks: 0

wallanpsantos/demo-resilience4j-pattern-bulkhead
Este projeto demonstra a implementação do padrão Bulkhead usando a biblioteca Resilience4j em Java. O padrão Bulkhead é uma técnica de resiliência que isola recursos críticos para evitar que falhas em um componente afetem todo o sistema.
Language: Java - Size: 23.4 KB - Last synced at: 27 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

KingMob/TrueGrit
A data-driven, functionally-oriented, idiomatic Clojure library for circuit breakers, bulkheads, retries, rate limiters, timeouts, etc.
Language: Clojure - Size: 108 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 128 - Forks: 0

sunng87/diehard
Clojure resilience library for flexible retry, circuit breaker and rate limiter
Language: Clojure - Size: 429 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 343 - Forks: 28

Kitura/CircuitBreaker
A Swift Circuit Breaker library – Improves application stability and reliability.
Language: Swift - Size: 1.26 MB - Last synced at: 22 days ago - Pushed at: 10 months ago - Stars: 49 - Forks: 14

savariamir/Finity
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.
Language: C# - Size: 213 KB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 20 - Forks: 1

microsphere-projects/microsphere-resilience4j
The microsphere projects for resilience4j
Language: Java - Size: 429 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 7

microsphere-projects/microsphere-sentinel
The microsphere projects for Alibaba's Sentinel
Language: Java - Size: 1.06 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 7

YSZhuoyang/go-dispatcher
A goroutine job dispatcher based on worker-pool pattern.
Language: Go - Size: 58.6 KB - Last synced at: 25 days ago - Pushed at: almost 2 years ago - Stars: 32 - Forks: 8

bruce-mig/resilience4j-circuit-breaker
Repository containing multiple projects on spring cloud resilience4j circuit breaking, thread pool bulkhead, retry, rate-limit, time-limit mechanisms
Language: Java - Size: 31.3 KB - Last synced at: 5 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

codefarm0/resilience4j
Resilience4j - Circuit breaker, bulkhead, rate limiter, retry, application monitoring with prometheus, grafana
Language: Java - Size: 85.9 KB - Last synced at: 8 months ago - Pushed at: almost 6 years ago - Stars: 20 - Forks: 32

ndiing/util
Kumpulan kelas dan fungsi utilitas untuk pengelolaan fungsi asinkron di JavaScript, termasuk mekanisme penguncian, kontrol akses, dan format string.
Language: JavaScript - Size: 33.2 KB - Last synced at: 25 days ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

Jewel-cse/Microservices-Architecture
Language: Java - Size: 94.7 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

BootcampToProd/spring-boot-resilience4j-bulkhead
A simple app demonstrating how we can implement bulkhead pattern using Resilience4j in Spring Boot
Language: Java - Size: 10.7 KB - Last synced at: 7 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

tessellator/resilience4clj-bulkhead
A small Clojure wrapper around the resilience4j Bulkhead module
Language: Clojure - Size: 12.7 KB - Last synced at: 28 days ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

Sachinjai02/Microservices_MovieCatalog
Different microservices to demonstrate inter services communication, service discovery, fault tolerance, resilience
Language: Java - Size: 43.9 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

robertosrjr/reactive-service
Reactive Web Service (Spring-Boot)
Language: Java - Size: 36.1 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

nabato/diehard-async
Clojure resilience library including retry, circuit breaker, rate limiter, bulkhead, timeout and fallback
Language: Clojure - Size: 42 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

vaslabs/talos
Lawful circuit breakers for Scala. Akka and monix circuit breaker implementations with monitoring.
Language: Scala - Size: 31.5 MB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 5

ashutosh-aanand/Microservices-01-Communication-and-Discovery
Language: Java - Size: 162 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

sohrabsardari/polly-sample-web-application
Provides sample implementations of the Polly library using decorator pattern and Autofac.
Language: C# - Size: 22.5 KB - Last synced at: 6 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

nnazo/async-bulkhead
An async semaphore-based bulkhead implementation
Language: Rust - Size: 24.4 KB - Last synced at: 24 days ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

Virupakshappa/spring-boot-microservices
Building microservices using spring-boot with Hystrix implementation
Language: Java - Size: 39.1 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

pictet-technologies-open-source/resilience4j
This project aims at demonstrating how to use resillience4j in a spring boot app.
Language: Java - Size: 55.8 MB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

khabib97/currency-exchange-service
Currency Exchange Service converts one currency to another currency. Conversion rates are stored in H2 database.
Language: Java - Size: 22.5 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

tiarebalbi/resilience4j-demo
Resilience4j Demo
Language: Kotlin - Size: 84 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

milestonetg/NHystrix
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.
Language: C# - Size: 687 KB - Last synced at: 25 days ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 0
