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.

GitHub

24k stars
2k watching
5k forks
Language: Java
last commit: about 1 year ago
Linked from 4 awesome lists


Backlinks from these 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