gobreaker
Circuit Breaker
Circuit Breaker pattern implementation in Go to prevent sending failed requests
Circuit Breaker implemented in Go
3k stars
34 watching
185 forks
Language: Go
last commit: 5 days 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,126 |
cep21/circuit | A comprehensive implementation of the circuit breaker pattern in Go. | 765 |
twitchtv/circuitgen | Automatically generates circuit breakers around methods with context-aware error returns | 24 |
ackintosh/ganesha | A Circuit Breaker pattern implementation for PHP applications to prevent cascading failures and support fault tolerance. | 590 |
kelseyhightower/envconfig | A library that provides environment variable support in Go applications | 5,070 |
olahol/melody | A lightweight websocket framework for Go that abstracts away the tedious parts of handling websockets. | 3,748 |
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,780 |
google/wire | Automated dependency injection tool for Go applications | 13,077 |
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. | 124 |
afex/hystrix-go | Provides a Go implementation of Netflix's Hystrix latency and fault tolerance library to ensure distributed systems' availability during failures. | 4,247 |
asaskevich/govalidator | Package of validators and sanitizers for strings, structs, and collections | 6,050 |
gocelery/gocelery | A Go library that enables distributed task queuing and supports Celery workflow automation | 2,379 |
dominikh/go-tools | A comprehensive toolset for static code analysis and optimization in the Go programming language | 6,190 |