Work
Projects
About
Blog
Music
Books
Gallery
Playground

Flows

System Design Lab

Architecture notes and flow breakdowns for real product behavior.

01.

Slot Booking & Paytm Payment LLD

A real booking-slot design: timed holds, row locks, Paytm payment attempts, webhooks, retries, refunds, and double-booking protection.

Booking slots•Payments and consistency
02.

API Gateway & Rate Limiter LLD

A gateway-first backend design: request identity, JWT/API key validation, Redis token buckets, atomic quota checks, service routing, 429 rejection, and abuse visibility.

API Gateway•Rate limiting and routing
03.

Distributed Job Queue & Retry LLD

A background-work design: durable job records, queue publishing, worker leases, idempotent handlers, bounded retries, dead-letter replay, and operational visibility.

Distributed Jobs•Retries and background workers
04.

URL Shortener LLD

A TinyURL-style design: Base62 short-code allocation, custom aliases, cache-first redirects, expiration, abuse checks, async analytics, sharding, and hot-link reliability.

URL Shortener•Short links and redirects

More system cases coming soon.

Spotify

Spotify activity unavailable

– Spotify

2026 ©

Sagnick Manna

NicksLab#af4e1fd