Articles in this series
Hey there! 🌟 Today, let's dive into two important concepts in system design: latency and throughput. These terms often get thrown around together,...
Back-of-the-Envelope Estimation for Availability in System Design Availability is a critical factor in system design, and estimating it can help you...
Kubernetes 101: Pods, Deployments, and Services Explained! · Introduction Recently, I explored Kubernetes by using Minikube, a tool that sets up a local...
In this article, we will try to understand the TCP 3-way handshake in very simple words. TCP 3-way handshake is nothing but the start of a...
Let's consider an example to illustrate normalization in a database. Suppose we have a database that stores information about books and authors....
Vector databases provide the backbone for the effective functioning of generative AI and LLMs by facilitating seamless access to and retrieval of...