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,190Updated last year
Alternatives and similar repositories for Hystrix:
Users that are interested in Hystrix are comparing it to the libraries listed below
- AWS Service registry for resilient mid-tier load balancing and failover.☆12,474Updated last month
- Zuul is a gateway service that provides dynamic routing, monitoring, resiliency, security, and more.☆13,595Updated this week
- Zipkin is a distributed tracing system☆17,087Updated last week
- Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model i…☆4,590Updated last month
- Resilience4j is a fault tolerance library designed for Java8 and functional programming☆9,889Updated 2 weeks ago
- High Performance Inter-Thread Messaging Library☆17,597Updated 4 months ago
- Apache Pulsar - distributed pub-sub messaging system☆14,378Updated this week
- Redisson - Valkey and Redis Java client. Complete Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Over 50 Valkey and Redis based…☆23,534Updated this week
- Apache ZooKeeper☆12,338Updated 2 weeks ago
- 🏗 Build container images for your Java applications.☆13,756Updated last week
- Apache Druid: a high performance real-time analytics database.☆13,593Updated this week
- Distributed reliable key-value store for the most critical data of a distributed system☆48,212Updated this week
- A high performance caching library for Java☆16,092Updated this week
- The Java gRPC implementation. HTTP/2 based RPC☆11,544Updated this week
- Connect, secure, control, and observe services.☆36,355Updated this week
- Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 11 and above, brought to you by Google.☆12,542Updated this week
- Redis Java client☆11,935Updated this week
- Advanced Java Redis client for thread-safe sync, async, and reactive usage. Supports Cluster, Sentinel, Pipelining, and codecs.☆5,470Updated this week
- Feign makes writing java http clients easier☆9,562Updated this week
- Seata is an easy-to-use, high-performance, open source distributed transaction solution.☆25,463Updated this week
- Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.☆20,008Updated this week
- Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on…☆6,210Updated this week
- A damn simple library for building production-ready RESTful web services.☆8,507Updated this week
- Netty project - an event-driven asynchronous network application framework☆33,686Updated this week
- APM, (Application Performance Management) tool for large-scale distributed systems.☆13,478Updated this week
- Apache Curator☆3,124Updated this week
- Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distribut…☆28,585Updated this week
- Vitess is a database clustering system for horizontal scaling of MySQL.☆18,963Updated this week
- Capturing JVM- and application-level metrics. So you know what's going on.☆7,839Updated this week
- Apache RocketMQ is a cloud native messaging and streaming platform, making it simple to build event-driven applications.☆21,448Updated this week