gobreaker
Circuit Breaker
Circuit Breaker pattern implementation in Go to prevent sending failed requests
Circuit Breaker implemented in Go
3k stars
34 watching
189 forks
Language: Go
last commit: 2 months ago circuit-breakergolangmicroservice
Related projects:
Repository | Description | Stars |
---|---|---|
rubyist/circuitbreaker | Provides an implementation of the Circuit Breaker pattern in Go to handle remote calls and prevent resource ties-up | 1,128 |
cep21/circuit | A comprehensive implementation of the circuit breaker pattern in Go. | 770 |
twitchtv/circuitgen | Automatically generates circuit breakers around methods with context-aware error returns | 26 |
ackintosh/ganesha | A Circuit Breaker pattern implementation for PHP applications to prevent cascading failures and support fault tolerance. | 593 |
kelseyhightower/envconfig | A library that provides environment variable support in Go applications | 5,092 |
olahol/melody | A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. | 3,785 |
kitura/circuitbreaker | Library providing a Circuit Breaker design pattern implementation to improve application stability and reliability | 47 |
dvyukov/go-fuzz | A tool for generating and testing random inputs to ensure software reliability | 4,790 |
google/wire | Automated dependency injection tool for Go applications | 13,186 |
tpei/circuit_breaker | Implementation of the circuit breaker pattern to monitor critical command executions and prevent unnecessary requests | 27 |
vardius/gollback | Utilities for managing execution of asynchronous callback functions in Go. | 125 |
afex/hystrix-go | Provides a Go implementation of Netflix's Hystrix latency and fault tolerance library to ensure distributed systems' availability during failures. | 4,257 |
asaskevich/govalidator | Package of validators and sanitizers for strings, structs, and collections | 6,061 |
gocelery/gocelery | A Go library that enables distributed task queuing and supports Celery workflow automation | 2,384 |
dominikh/go-tools | A comprehensive toolset for static code analysis and optimization in the Go programming language | 6,252 |