Teamitek

What is Kubernetes? How Tinder used it to scale business? | Teamitek

The Docker adoption is still growing exponentially as more and more companies have started using it in production. It is necessary to use an orchestration platform (the management of applications built using containers) to scale and manage your containers.  Kubernetes is a popular open source platform for container orchestration.

In challenging situations even if a worker node goes down, Kubernetes immediately starts a new operational worker nod to resume operations. It makes the process of managing containers easy and convenient. Kubernetes makes it easy to build an application and more features to it when needed with ease. This results in the smooth working of the application and higher customer satisfaction.

Pods are a group of containers clustered together as a working unit. In Kubernetes, there is a master node and multiple worker nodes. Each worked node can handle multiple nods.

Application designing can be done using these pods. Once the pods are ready, you can specify pod definitions to the master node, and how many you want to deploy. From this point, Kubernetes is in control. It takes the pods and deploys them to the worker nodes.
In challenging situations even if a worker node goes down, Kubernetes immediately starts a new operational worker nod to resume operations. It makes the process of managing containers easy and convenient. Kubernetes makes it easy to build an application and more features to it when needed with ease. This results in the smooth working of the application and higher customer satisfaction.

Tinder team was facing of stability due to high traffic volume. They decided to scale the business using Kubernetes. Tinder solved the challenges by migrating 200 services and run a Kubernetes cluster of 1000 nodes, 15000 pods, and 48000 active containers. One of Tinder’s engineering leaders said, “As we on boarded more and more services to Kubernetes, we found ourselves running a DNS service that was answering 250,000 requests per second.” Tinder equipped the entire engineering team with knowledge on use and application of Kubernetes.