InLevel Up CodingbyVivek Mittal·Sep 14Rate Limiting — How Systems Say No Before They Fall OverToken bucket vs leaky bucket, enforcing one limit across a fleet, and where throttling ends and load shedding begins
InLevel Up CodingbyVivek Mittal·Aug 8Timeouts and Deadlines in Distributed SystemsPer-attempt vs overall budgets, deadline propagation across hops, and why a timeout is never proof of failure
InLevel Up CodingbyVivek Mittal·Aug 2Load Balancing — How Traffic Finds a Healthy Server Every TimeHow load balancing spreads traffic, avoids failed servers, and makes horizontal scaling work
InLevel Up CodingbyVivek Mittal·Aug 2Health Checks — The Probe That Restarts Your Whole FleetLiveness, readiness, and startup are not interchangeable — confusing them turns a brief dependency blip into a fleet-wide outage
InLevel Up CodingbyVivek Mittal·Jul 25Abstract Factory — Families of Objects That Always MatchCreate whole families of related objects without naming a single concrete class, and kill the platform if/else sprawl
InLevel Up CodingbyVivek Mittal·Jul 19Multi-Tenant Architecture — The Economics of One Shared StackHow thousands of customers share one stack without ever seeing each other’s data — and the one forgotten WHERE clause that breaks it
InLevel Up CodingbyVivek Mittal·Jul 9Single-Tenant Architecture — One Stack Per Customer, and What It Really CostsWhy a dedicated stack per customer buys the strongest isolation you can get, and why that bill grows with every customer you add
InLevel Up CodingbyVivek Mittal·Jul 3Circuit Breaker — The Cloud Design Pattern That Stops a Slow Dependency From Taking You DownHow fail-fast beats fail-slow, the three states every breaker moves through, and how to tune one without tripping on noise
InLevel Up CodingbyVivek Mittal·Jun 28Retry — The Cloud Design Pattern That Survives Transient FailuresExponential backoff, jitter, and the naive retries that quietly take down healthy systems
InDev GeniusbyVivek Mittal·Jun 21Border Gateway Protocol — The 1989 Routing System That Can Silently Hijack TelegramInternet routing believes claims instead of verifying them — here is what that means for Telegram, and for whatever you build on top of it