hystrix
to control the interaction between services by providing fault tolerance and latency tolerance. It improves overall resilience of the system by isolating the failing services and stopping the cascading effect of failures.
- Provide protection and control over failures and latency from services typically accessed over the network
- Stop cascading of failures resulting from some of the services being down
- Fail fast and rapidly recover
- Degrade gracefully where possible
- Real time monitoring and alerting of command center on failures