Netflix / Hystrix
Hystrix is a latency and fault tolerance library designed to isolate points of access to remote systems, services and 3rd party libraries, stop cascading failure and enable resilience in complex distributed systems where failure is inevitable.
☆24,248Updated last year
Alternatives and similar repositories for Hystrix:
Users that are interested in Hystrix are comparing it to the libraries listed below
- Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more.☆13,628Updated this week
- AWS Service registry for resilient mid-tier load balancing and failover.☆12,488Updated 2 months ago
- Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model i…☆4,596Updated 2 months ago
- High Performance Inter-Thread Messaging Library☆17,634Updated this week
- Zipkin is a distributed tracing system☆17,125Updated this week
- Resilience4j is a fault tolerance library designed for Java8 and functional programming☆9,980Updated 3 weeks ago
- Feign makes writing java http clients easier☆9,601Updated this week
- The Java gRPC implementation. HTTP/2 based RPC☆11,595Updated this week
- Apache ZooKeeper☆12,384Updated last week
- A high performance caching library for Java☆16,287Updated this week
- CMAK is a tool for managing Apache Kafka clusters☆11,868Updated last year
- Change data capture for a variety of databases. Please log issues at https://issues.redhat.com/browse/DBZ.☆11,082Updated this week
- CNCF Jaeger, a Distributed Tracing Platform☆20,934Updated this week
- Netty project - an event-driven asynchronous network application framework☆33,801Updated this week
- Mirror of Apache Kafka☆29,476Updated this week
- Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.☆12,565Updated 2 weeks ago
- Capturing JVM- and application-level metrics. So you know what's going on.☆7,841Updated this week
- Distributed reliable key-value store for the most critical data of a distributed system☆48,446Updated this week
- Redisson - Valkey and Redis Java client. Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based Java obj…☆23,620Updated this week
- Run Kubernetes locally☆29,940Updated this week
- Redis Java client☆11,975Updated this week
- Google core libraries for Java☆50,536Updated this week
- Old repo for Linkerd 1.x. See the linkerd2 repo for Linkerd 2.x.☆5,329Updated last year
- Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distribut…☆28,695Updated this week
- Apache Pulsar - distributed pub-sub messaging system☆14,449Updated this week
- Code for Quartz Scheduler☆6,405Updated this week
- APM, (Application Performance Management) tool for large-scale distributed systems.☆13,518Updated this week
- Apache Druid: a high performance real-time analytics database.☆13,613Updated this week
- Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.☆5,497Updated this week
- Vitess is a database clustering system for horizontal scaling of MySQL.☆19,148Updated this week