Topics / #circuit-breaker

Circuit-breaker projects on GitHub

Resilience pattern that stops cascading failures by cutting off failing service calls.

As of , the most-starred Circuit-breaker projects on GitHub are istio (38.4K stars), go-zero (33.4K stars) and spring-cloud-alibaba (29.2K stars). GitHub.Locker tracks 11 Circuit-breaker repositories with 186.7K stars combined. The fastest-growing on October 16 was workbuddy2api-panel, with +125 stars in a day.

11Projects
186.7KStars in total
+139Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

11 projects · by stars

  1. #1 · istio/istio

    istio

    Istio is an open-source service mesh that layers transparently onto existing distributed applications, giving you a uniform way to secure, connect, and monitor microservices with few or no code changes.

    38.4K
  2. #2 · zeromicro/go-zero

    go-zero

    go-zero is a cloud-native Go framework for building web and RPC microservices, packed with built-in engineering practices. It has been serving sites with tens of millions of users for years and is listed in the CNCF Landscape.

    33.4K
  3. #3 · alibaba/spring-cloud-alibaba

    spring-cloud-alibaba

    A Spring Cloud toolkit from Alibaba: a one-stop set of components for building distributed Java applications on Alibaba middleware such as Nacos, Sentinel, RocketMQ and Seata.

    29.2K
  1. 4

    Hystrix

    24.5KNetflix/Hystrix · Java

    Hystrix is a Java library that isolates calls to remote services and third-party libraries, stopping cascading failures and enabling resilience in complex distributed systems.

  2. 5

    Sentinel

    23.1Kalibaba/Sentinel · Java

    Sentinel is a flow control, traffic shaping, circuit breaking and system adaptive overload protection component for microservices, built and battle-tested at Alibaba across years of Double-11 shopping festivals.

  3. 6

    Polly

    14.2KApp-vNext/Polly · C#

    A .NET resilience and transient-fault-handling library that lets developers express strategies like Retry, Circuit Breaker, Hedging, Timeout, Rate Limiter and Fallback in a fluent, thread-safe way.

  4. 7

    resty

    11.8Kgo-resty/resty · Go

    Resty is a simple HTTP, REST, and SSE client library for Go — you add it to your Go project to call web services.

  5. 8

    ragent

    4.3Knageoffer/ragent · Java

    Ragent is a production-grade Java platform for Agentic RAG, covering the full chain from document ingestion to intelligent Q&A — including hybrid retrieval, query rewriting, intent recognition, session memory, MCP tool calling and deep thinking.

  6. 9

    The-Accidental-CTO

    3.9Ksubhashchy/The-Accidental-CTO · TypeScript

    This is 'The Accidental CTO', a story-driven system design handbook by Subhash Choudhary about scaling the Dukaan e-commerce platform from zero to over a million stores without a formal CS degree.

  7. 10

    workbuddy2api-panel

    3.6Klinguo2625469/workbuddy2api-panel · Go

    WorkBuddy2API Panel is a self-hosted gateway that turns Tencent CodeBuddy/WorkBuddy accounts into an OpenAI-compatible '/v1/chat/completions' API, pools multiple accounts, and auto-completes the official growth-center tasks, with a bundled web admin panel.

  8. 11

    busbar

    194GetBusbar/busbar · Rust

    Busbar is a self-hosted execution control plane that sits between AI applications and the AI providers they call, letting operators verify, govern, route, and record every model request, MCP tool call, and A2A agent delegation before it reaches its destination.

Often tagged together