Open in app

Sign In

Write

Sign In

Karan Gupta
Karan Gupta

57 Followers

Home

About

Apr 2, 2021

Learning: Akka Dispatchers

Akka provides an easy data structure to organizing your asynchronous needs. But what makes Akka “tick” are dispatchers. Akka has a great set of documentation that can help you get familiar with core concepts. …

Akka

3 min read

Learning: Akka: Dispatcher
Learning: Akka: Dispatcher
Akka

3 min read


Dec 24, 2020

Kubernetes: Service Proxy

Ok great! Now that we have established that all requests for all clients in some form or the other hits ClusterIP, we just need to understand how the request finally get routed to the appropriate pod. In the above diagram, which one of those three green dots gets the request? …

Kubernetes

1 min read

Kubernetes: Service Proxy
Kubernetes: Service Proxy
Kubernetes

1 min read


Dec 23, 2020

Kubernetes: Services

Let’s step back a little. When you are working with Docker Swarm or simply using docker-compose one notices how the world is so beautiful. When you do a stack deploy or docker-compose up the DNS names are by default the name of your containers mentioned in your yml files. 😃 …

Kubernetes

2 min read

Kubernetes: Services
Kubernetes: Services
Kubernetes

2 min read


Dec 23, 2020

Kubernetes: Services Types

How your requests are routed to the pod is the question we are going to solve now. Perhaps, instead of “how” maybe we should ask “who” first. Who is actually trying to connect to your services? And since that question would really help us answering the one and only question…

Kubernetes

2 min read

Kubernetes: Services Types
Kubernetes: Services Types
Kubernetes

2 min read


Dec 6, 2020

Kubernetes: Replica Scaling

The above is a basic representation of how scaling works with Kubernetes. When a person executes the scale command, they are essentially updating a deployment spec. Then the deployment controller updates it’s replica set spec. And the replica set changes it pod count to 2 — (it created the new pod). This triggers and control plane now decides which nodes the pods (both the new and the existing one) need to exist in.

Kubernetes

1 min read

Kubernetes: Replica Scalin
Kubernetes: Replica Scalin
Kubernetes

1 min read


Dec 6, 2020

Kubernetes: World after 1.18

I am currently learning stuff about Kubernetes. And as I was doing my assignments and learning how to create a deployment I stumbled upon something awkward. When you intend to create a deployment using this command: kubectl run my-apache --image httpd the expectation is to create something called Deployment, then…

Kubernetes Upgrades

2 min read

Kubernetes: World after 1.18
Kubernetes: World after 1.18
Kubernetes Upgrades

2 min read


Dec 5, 2020

Learning: Kubernetes (POD)

As we continue to investigate the workings of Kubernetes one cannot get away from the need of understanding how a POD is created. In this tutorial, we will go through a set of things that need to happen before a Pod created. …

Kubernetes

3 min read

Learning: Kubernetes (POD)
Learning: Kubernetes (POD)
Kubernetes

3 min read


Dec 5, 2020

Learning: Kubernetes

Kubernetes (or popularly known as K8), is a portable, extensible, open-source platform for managing containerized workloads and services. In other words, how to load balance requests/tasks of your services and, how to manage those very services — whether it be deploying them with zero downtime or perhaps start the service…

Kubernetes

4 min read

Learning: Kubernetes Notes
Learning: Kubernetes Notes
Kubernetes

4 min read


Oct 4, 2020

Mysteries of Zsh Autocomplete

I had autocompletion scripts written in bash. After my mac upgrade, they don’t work in ZSH. I had been trying to understand the best way to migrate them. I spent a couple days in their documentation to understand bits and pieces so that I could migrate my existing scripts. During…

Oh My Zsh

6 min read

Mysteries of Zsh Autocomplete
Mysteries of Zsh Autocomplete
Oh My Zsh

6 min read


Oct 2, 2020

Recursive Multiple Schema using Avro4s

Today I came across a new Scala library for generating AVRO schema called avros4s. One of the cool things I found was it’s capability to manage recursive schemas. The library brings support of using our lovely case classes for generation of AVRO schema. Before I found out avro4s I was…

Avro4s

5 min read

Recursive Multiple Schema using Avro4s
Recursive Multiple Schema using Avro4s
Avro4s

5 min read

Karan Gupta

Karan Gupta

57 Followers

Just a curious developer, a proud uncle, a weightlifter, & your neighborhood yogi.

Following
  • Iren Korkishko

    Iren Korkishko

  • Krishna V Chaudhary

    Krishna V Chaudhary

  • Rodolfo Hansen

    Rodolfo Hansen

  • Har Narayan Singh

    Har Narayan Singh

  • Avni Patel

    Avni Patel

See all (31)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams