![]() ![]() Why Should You Care What Kubernetes and Containers Are? # Google developed Kubernetes to manage containers automatically. ![]() Kubernetes is a Greek word meaning Captain. Thanks in part to a system called Kubernetes. That is because they’re so easy to scale. In fact, Google also runs about 2 billion containers at any given time. That is instead of having to open up more full-fat VMs.Īlso Read: Buying TWS Earbuds: 5 Features to Consider Kubernetes and Containers # Hence, if lots of people are using certain microservices, the system can just create more instances of that specific container. You may have different containers each for, say, credit card authentication, volume slider, and review system, etc. Thus we could be considering just a few thousand lines of code instead of millions. Microservices in containers by contrast only contains the code for a specific task. This becomes very inefficient and can end up hogging CPU cycles and other resources. ![]() Oftentimes, a user requesting to complete a simple task may require more full VMs to be opened by the server. However, having a full VM running as well as the required software will typically need millions of lines of code. Servers can run many VMs at once, which helps a great deal when many people are accessing a website. The basic idea behind virtualization is that a VM is a separate session of an operating system -which is running inside another operating system.Īlso Read: Ubuntu 20.04 Focal Fossa Is Out: Here’s What’s New The Problem With VMs # Traditionally, for a site to handle many users at once, it ran lots of separate instances of the same code. Also, all these microservices are held in virtual containers. This is a concept that Netflix actually pioneered. All of these functions are handled by different dedicated Microservices. Now imagine you perform some small action on the website such as skipping forward, logging in, or paying a bill. To explain what a Microservice is, let’s imagine you’re using a site like Netflix. Whereby they split whatever it is they’re providing into lots of small microservices.Īlso Read: How to Change Search Engine on Your Chrome Browser The Concept of Microservices and Virtual Machines (VMS) # This approach is actually used by lots of larger service providers nowadays. As with the steak, software becomes easier to manage if you split it up into smaller chunks before using it. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |