Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/damnever/resilience-go
Resilience patterns.
https://github.com/damnever/resilience-go
circuit-breaker-pattern concurrency-limits golang resilience retry-pattern
Last synced: about 1 month ago
JSON representation
Resilience patterns.
- Host: GitHub
- URL: https://github.com/damnever/resilience-go
- Owner: damnever
- License: bsd-3-clause
- Created: 2021-01-02T02:27:35.000Z (almost 4 years ago)
- Default Branch: development
- Last Pushed: 2023-04-07T13:15:14.000Z (over 1 year ago)
- Last Synced: 2024-10-03T18:46:28.962Z (about 1 month ago)
- Topics: circuit-breaker-pattern, concurrency-limits, golang, resilience, retry-pattern
- Language: Go
- Homepage:
- Size: 77.1 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## resilience-go
[![Go Reference](https://pkg.go.dev/badge/github.com/damnever/resilience-go.svg)](https://pkg.go.dev/github.com/damnever/resilience-go)
A few of useful resilience patterns for Golang application.
- The circuitbreaker package is a logical copy of [Netflix Hystrix](https://github.com/Netflix/Hystrix/wiki/How-it-Works#CircuitBreaker) / [Resilience4j](https://resilience4j.readme.io/docs/circuitbreaker).