Hystrix
Cascading failure prevention
A library designed to prevent cascading failures and enable resilience in distributed systems by isolating access to remote systems and services.
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.
24k stars
2k watching
5k forks
Language: Java
last commit: about 1 year ago
Linked from 4 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
afex/hystrix-go | Provides a Go implementation of Netflix's Hystrix latency and fault tolerance library to ensure distributed systems' availability during failures. | 4,247 |
netflix-skunkworks/hystrix-dashboard | A monitoring dashboard for Hystrix applications | 234 |
netflix/ribbon | A client-side IPC library with load balancing and fault tolerance features, using multiple protocols and supports caching and batching. | 4,578 |
netflix/chaosmonkey | A tool designed to help developers build resilient services by introducing random failures into their production environments. | 15,256 |
netflix/eureka | Provides a RESTful service for discovering, load balancing, and failover of middle-tier servers in a cloud-based environment. | 12,432 |
netflix/bless | An SSH Certificate Authority that runs as an AWS Lambda function and provides short-lived SSH certificates for authorized access to hosts. | 2,738 |
netflix/dynomite | A high-performance, distributed key-value store with built-in replication and fault tolerance. | 4,198 |
netflix/concurrency-limits | A Java library that helps services determine and enforce optimal concurrency limits to balance throughput with latency. | 3,261 |
app-vnext/polly | A .NET library for implementing resilience strategies in applications | 13,439 |
netflix-skunkworks/scumblr | Automates security checks and analysis of web applications | 2,645 |
netflix/priam | Automates backup, recovery, and configuration management for Apache Cassandra databases in cloud environments. | 1,037 |
zabbix/zabbix | An enterprise-class monitoring solution designed to track performance and availability of IT resources and services in real-time. | 4,408 |
netflix/asgard | Tool for managing cloud-based applications and infrastructure | 2,233 |
netflix/bpftop | Provides real-time statistics and graphical views of running eBPF programs on Linux systems. | 2,325 |
sickchill/sickchill | Automates video collection organization and searching for TV shows. | 2,401 |