July 2017
Intermediate to advanced
414 pages
11h 18m
English
One microservice could be deployed in multiple virtual machines (VM) by replicating the deployment for scalability and availability. This is a no brainer. The question is whether multiple microservices could be deployed in one virtual machine? There are pros and cons to this approach. This question typically arises when the services are simple, and have less traffic volumes.
Consider an example where we have a couple of microservices, and the overall transactions per minute is less than 10. Also assume that the smallest possible VM size available is 2 core 8 GB RAM. A further assumption is that in such cases, a 2 core 8 GB VM can handle 10-15 transactions per minute without any performance ...
Read now
Unlock full access