DEV Community

Discussion on: Deploy Microservices In Production

Collapse
 
lweiner profile image
Lukas Weiner

Very cool article. I really appreciate it, especially that you added further readings.
There is just one thing, I think it's missing and that is the risk that if you deploy the services to a single host and that host dies, your whole application is not working anymore. If you deploy every service to a single host, you can still run the others services when one of them crashes.

Collapse
 
mehdichebbah profile image
Mehdi

Hi @lweiner
Actually, if the physical host risks to go down, the only available options (That came to my mind) are:

  • Deploy each service in a separate physical host (Which will cost a lot)
  • Deploy other instances of the entire system into other physical hosts and use a Load balancer so that when a server goes down your application is still working. ​

What do you think, do you have better options?