What happens when the machine where the
microservice is running fails ?
▪ Single microservice can fail or might not be available
to respond for a short time.
▪ Since clients and services are separate processes, a
service might not be able to respond in time for
client’s request.
▪ The service might be overloaded and responding
very slowly to requests or might not be accessible for
a short time because of network issues.
▪ If Service A calls Service B, which in turn calls Service
C, what happens when Service B is down ?
▪ What is your fallback plan in such a scenario ?
▪ How do you handle the complexity that comes with
cloud and microservices ?
https://medium.com/@floyd.may/microservices-and-cascading-failures-16ec91c6ec9b