Container runtime
When there are many microservices, deploying them on large physical machines is not cost effective, and is also hard to manage. With physical machines, it is also hard to handle automatic fault tolerance of microservices.
Virtualization is adopted by many organizations because of its ability to provide optimal use of physical resources, and it provides resource isolation. It also reduces the overheads in managing large physical infrastructure components. VMWare, Citrix, and more provide virtual machine technologies.
Virtual machines are still heavy and resource intensive, and consume start-up time. Containers are a next wave of virtual machines that provide further cost saving and isolation that is required for smaller footprint ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access