22 Resources
Golang circuit-breaker Libraries
💧Waterdrop is a high performance micro service framework. Waterdrop comes from (The Three Body Problem).
English | 简体中文 Waterdrop Waterdrop is a high performance micro-service framework based on gin and grpc. Waterdrop comes from (The Three Body Problem).
🎚Shift is an optioned circuit breaker implementation
🎚 Shift Shift package is an optioned circuit breaker implementation. For those who are new to the concept, a brief summary: circuit breaker has 3 sta
Circuit Breakers in Go
circuitbreaker Circuitbreaker provides an easy way to use the Circuit Breaker pattern in a Go program. Circuit breakers are typically used when your p
Circuit: Dynamic cloud orchestration
Circuit is a programmable platform-as-a-service (PaaS) and/or Infrastructure-as-a-Service (IaaS), for management, discovery, synchronization and orchestration of services and hosts comprising cloud applications.
GoLang-based client-side circuit breakers and helpers
Overview Example library for circuit breaking in GoLang. Written to support a blog post on https://www.wojno.com. Use this library in your SDK's to pr
Service Discovery and Governance Center for Distributed and Microservice Architecture
Polaris: Service Discovery and Governance English | 简体中文 README: Introduction Components Getting started Chat group Contribution Visit website to lear
Goya circuit is a circuit breaker mechanism implementation in microservices.
Goya-Circuit: 类似于Hystrix的熔断器实现 Goya circuit is a circuit breaker mechanism implementation in microservices. It can prevent the whole link avalanche ca
gRelay is an open source project written in Go that provides the circuit break pattern with a relay idea behind.
gRELAY gRelay is an open source project written in Go that provides: Circuit Break ✔️ Circuit Break + Relay ✔️ Concurrecny Safe ✔️ Getting start Insta
gobreaker implements the Circuit Breaker pattern in Go.
gobreaker gobreaker implements the Circuit Breaker pattern in Go.
this is a funny client for jsonrpc-client. it can support timeout,breaker ...
this is a funny client for jsonrpc-client. it can support timeout,breaker ...
this is a easy breaker by golang code
tfgo-breaker 1. Intro This is a easy breaker by golang code. U can use it in your project quickly. Support function break, timeout, auto dry-run. 2. D
Polaris is a cloud-native service discovery and governance center
It can be used to solve the problem of service connection, fault tolerance, traffic control and secure in distributed and microservice architecture.
一个用Go编写的简单通用的Restful API项目,遵循SOLID原则
通用Restful API项目模板 欢迎使用,这是一个用Go编写的简单通用的Restful API项目,遵循SOLID原则。 部分灵感来自于 service-pattern-go 依赖 Gin Gorm Testify (Test & Mock framework) Mockery
An enhanced HTTP client for Go
Heimdall Description Installation Usage Making a simple GET request Creating a hystrix-like circuit breaker Creating a hystrix-like circuit breaker wi
An efficient and feature complete Hystrix like Go implementation of the circuit breaker pattern.
Circuit Circuit is an efficient and feature complete Hystrix like Go implementation of the circuit breaker pattern. Learn more about the problems Hyst
a microservice framework for rapid development of micro services in Go with rich eco-system
中文版README Go-Chassis is a microservice framework for rapid development of microservices in Go. it focus on helping developer to deliver cloud native a
HTTP API Gateway
Manba/简体中文 Manba is a restful API gateway based on HTTP, which can be used as a unified API access layer. Tutorial A very detailed tutorial for beginn
Connect, secure, control, and observe services.
Istio An open platform to connect, manage, and secure microservices. For in-depth information about how to use Istio, visit istio.io To ask questions
An enhanced HTTP client for Go
Heimdall Description Installation Usage Making a simple GET request Creating a hystrix-like circuit breaker Creating a hystrix-like circuit breaker wi
A fast SAT solver
Gini SAT Solver The Gini sat solver is a fast, clean SAT solver written in Go. It is to our knowledge the first ever performant pure-Go SAT solver mad
🚧 Flexible mechanism to make execution flow interruptible.
🚧 breaker Flexible mechanism to make execution flow interruptible. 💡 Idea The breaker carries a cancellation signal to interrupt an action execution