Consider this situation in microservice architecture
A -> B -> C
If the loading is high and C service is failure, then finally http thread pool of B service will unavailble.
So does A service.
We need a service downgrade or circuit breaker like Hystrix.
Service Avalanche
If the loading is high and C service is failure, then finally http thread pool of B service will unavailble. So does A service. We need a service downgrade or circuit breaker like Hystrix.