sentinel-golang

Reliability middleware

Provides reliability and resiliency features for Go microservices

Sentinel Go enables reliability and resiliency for Go microservices

GitHub

3k stars
64 watching
440 forks
Language: Go
last commit: about 2 months ago
cloud-nativegogolangmicroservicemicroservicesmiddlewarerate-limitingresiliency

Related projects:

Repository Description Stars
alibaba/sentinel A component providing flow control and reliability features for microservices in cloud-native applications 22,486
zeromicro/go-zero A cloud-native Go framework for building scalable and resilient microservices with automatic code generation and built-in engineering practices. 29,481
go-chassis/go-chassis A cloud-native application framework for Go that simplifies the development of microservices. 2,735
go-kit/kit A toolkit for building microservices in Go 26,684
hibiken/asynq A distributed task queue that supports asynchronous processing and high availability 10,212
micro/go-micro A framework for building microservices with built-in support for distributed systems development and scalable communication between services. 22,020
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
chrislusf/gleam A high-performance distributed execution system that supports flexible and efficient computation workflows 3,469
open-telemetry/opentelemetry-go Provides a set of APIs to measure performance and behavior of software and send data to observability platforms. 5,395
easegress-io/easegress A cloud-native traffic orchestration system designed to manage high availability, traffic flow, and security for microservices applications. 5,789
gofr-dev/gofr An opinionated GoLang framework for accelerated microservice development with built-in support for databases and observability. 3,771
go-vgo/robotgo Automation tool for interacting with graphical user interfaces on multiple platforms. 9,739
xtaci/kcp-go Provides a reliable and secure UDP transport layer with forward error correction and encryption. 4,133
gocelery/gocelery A Go library that enables distributed task queuing and supports Celery workflow automation 2,384
asynkron/protoactor-go An ultra-fast distributed actor system for concurrent and distributed computing 5,095