System Design Nuggets | Arslan Ahmad | Substack
System Design Nuggets
Daily deep dives into system design & modern architecture covering distributed systems, databases, caching, sharding, message queues, and more. Clear. Practical. FAANG-level insights.
By Arslan Ahmad
· Over 36,000 subscribers
Let me explore first
System Design Nuggets
LLM Inference at Scale: Batching, Caching, Routing, and Cost Control
9 hrs ago•Arslan Ahmad
Most Popular
[50 System Design Concepts for Beginners in 90 Minutes
Dec 6, 2025•Arslan Ahmad
2,335
34
430
[50 System Design Patterns Every Engineer Should Know in 90 Minutes
May 11•Arslan Ahmad
914
15
165
System Design Interview Guide: Designing Scalable APIs (REST, Idempotency, & More)
Dec 22, 2025•Arslan Ahmad
124
12
16 Must Know API Concepts for Software Engineers
Nov 26, 2025•Arslan Ahmad
90
10
Don’t let System Design be the round that fails you.
The Resilience Patterns Every System Design Candidate Should Know
Jun 23•Arslan Ahmad
12
References for System Design
The Distributed Systems Roadmap Every Software Engineer Should Follow
Why systems fail, how they scale, and what holds them together. CAP theorem, sharding, message queues, circuit breakers, microservices, and 16 more…
Jun 20•Arslan AhmadStop Defaulting to WebSockets: When to Use SSE or Long Polling Instead
How Long Polling, Server-Sent Events, and WebSockets Actually Work, and When Each Is the Right Choice for Your System
Jun 18•Arslan AhmadTo pick up a draggable item, press the space bar.
While dragging, use the arrow keys to move the item.
Press space again to drop the item in its new position, or press escape to cancel.