Jan 17 · 19 min read · Have you ever booked an Uber and wondered what happens between tapping "Confirm Ride" and your driver arriving? How does the app know exactly where you are, find nearby drivers, calculate ETAs so accurately, and handle millions of simultaneous users ...
Join discussion
Jan 17 · 19 min read · Have you ever booked an Uber and wondered what happens between tapping "Confirm Ride" and your driver arriving? How does the app know exactly where you are, find nearby drivers, calculate ETAs so accurately, and handle millions of simultaneous users ...
Join discussion
Oct 9, 2025 · 4 min read · This post explains the quick, complex process your browser undergoes, including DNS lookup, TCP/TLS handshakes, HTTP requests, and server responses, in a clear and structured way. 🧑🏽💻 1. Browser Parsing “When we type a URL, the browser first ch...
AAaditya commented
Oct 7, 2025 · 4 min read · Proxy, in general, is any intermediary component that acts on behalf of another entity. Proxy (also known as Forward Proxy) Proxy acts on behalf of clients and sits between clients and the internet or any server a client wants to connect to. It di...
Join discussionJul 14, 2025 · 3 min read · From the YouTube Series: “High-Level System Design – A Simplified Guide” by TechSimplified by Rajdeep Goal of This Episode Before you write a single line of architecture, you need clarity — clarity that comes from asking the right questions. In this...
Join discussionApr 15, 2025 · 4 min read · In this article, we will first look at some important terms. Then, I will explain what "Consistency," "Availability," and "Partition Tolerance" are. Finally, I will explain the CAP Theorem. Important Terminologies Distributed:- It refers to a setup...
Join discussionApr 15, 2025 · 4 min read · In this article, I will explain the difference between monolithic and microservices architecture. After that, I will suggest some approaches for transitioning from monolithic to microservices. The difference Practical Example of Monolithic Architect...
Join discussionApr 15, 2025 · 2 min read · Elasticity It is the ability of the system or infrastructure to automatically adjust its resources in response to changes in demand. It allows users to dynamically scale up or down their resources based on traffic and usage patterns. It is the abil...
Join discussionApr 15, 2025 · 4 min read · In this article, I will help you in making this decision out. The “micro” in microservices refers to the size and scope of each service. However, there’s no fixed rule about how small a service should be. The goal is not just to make services “small...
Join discussion