failsafe-go
Resilience library
Provides a set of fault tolerance and resilience patterns to build more reliable software applications in Go.
Fault tolerance and resilience patterns for Go
2k stars
6 watching
33 forks
Language: Go
last commit: over 1 year ago
Linked from 1 awesome list
bulkheadcachecircuit-breakerfallbackhedgerate-limiterresilienceresiliency-patternsretrytimeout
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | Provides resiliency patterns and implementations for Go applications to handle failures and exceptions. | 2,234 |
| | A tool for simulating failures in distributed systems to test resilience and fault tolerance | 822 |
| | A Go library that provides a higher-level interface to make HTTP requests more resilient and reliable | 650 |
| | A collection of functional programming helpers for Go, providing a set of reusable functions for tasks like filtering, mapping, and reducing data. | 304 |
| | A Java library providing concise APIs for handling failures and implementing resilience patterns in software systems. | 4,203 |
| | Provides a Go implementation of backoff strategies and retry mechanisms for operations with timed-out or failed attempts. | 85 |
| | A module for improving the reliability and fault-tolerance of NestJS applications | 168 |
| | A tool to make software more resilient to intermittent errors | 159 |
| | A Dropwizard+Hystrix framework for building resilient REST services with automated circuit breakers and fallbacks. | 203 |
| | A concurrent-safe feature flag system for Go applications using Redis | 5 |
| | A package for implementing retries in Go programs with flexible retry policies and timing | 50 |
| | Automated tool for simulating failures in DC/OS deployments to test resilience and identify areas for improvement. | 42 |
| | Demonstrates various resiliency strategies using the Polly library to handle faulting endpoints in .NET applications. | 278 |
| | An evidence-based platform for decision-making on resilience and conservation | 13 |
| | Tools for simulating failures in BOSH deployments to test system resilience | 49 |