GitHub - failsafe-go/failsafe-go: Fault tolerance and resilience patterns for Go
Failsafe-go
Failsafe-go is a library for building fault tolerant Go applications. It works by wrapping executable logic with one or more resilience policies, which can be combined and composed as needed.
Policies include Retry, CircuitBreaker, RateLimiter, Timeout, Fallback, Hedge, and Bulkhead.
Usage
Visit failsafe-go.dev for usage info, docs, and additional resources.
Contributing
Check out the contributing guidelines.
License
Copyright Jonathan Halterman and friends. Released under the Apache...
Read more at github.com