The System Design Newsletter
Subscribe
Sign in
Home
Vault
Sponsorship
About
System Design Playbook 🔥
Download My Playbook for Free
May 23, 2025
•
Neo Kim
464
296
36
Most Popular
View all
How Stock Exchange Works
Nov 18, 2025
•
Neo Kim
565
76
How Stripe Prevents Double Payment Using Idempotent API
May 9, 2024
•
Neo Kim
506
32
58
How Uber Finds Nearby Drivers at 1 Million Requests per Second
Jan 4, 2024
•
Neo Kim
431
12
42
8 Reasons Why WhatsApp Was Able to Support 50 Billion Messages a Day With Only 32 Engineers
Aug 27, 2023
•
Neo Kim
771
25
69
Download my system design playbook on newsletter signup for FREE
Subscribe
Recent posts
View all
I struggled with mobile system design until I learned these 53 concepts
#145: Part 2 - Conflict resolution, certificate pinning, rendering performance, and 17 others.
May 7
•
Shefali Jangid
and
Neo Kim
39
4
Design a personal AI chat assistant
#144: Part 2 - Generative AI Masterclass
May 4
•
Neo Kim
and
Louis-François Bouchard
35
2
2
Multi-Agent Architectures, Clearly Explained
#143: Coordination architectures, protocols connecting them, and how to pick the right one before you write any code.
Apr 30
•
Neo Kim
84
9
29 LLM Evaluation Concepts Every Engineer Needs to Know
#142: From “it looked fine in testing” to a system you can actually trust
Apr 27
•
Anshuman Mishra
and
Neo Kim
159
2
31
Vector Database - A Deep Dive
#141: A Beginner’s Guide to the AI Stack’s Most Misunderstood Component
Apr 25
•
Maxine Meurer
and
Neo Kim
129
32
9 Agentic Patterns, Simply Explained
#140: The design decisions behind modern AI systems: how each design pattern works, where it breaks, and when to use it.
Apr 22
•
Neo Kim
68
7
See all
The System Design Newsletter
Download my system design playbook on newsletter signup for FREE
Subscribe
System Design 24/7
Design, Build, Scale
Interview Academy
Social
Twitter
LinkedIn
Threads
YouTube
Instagram
Website
Results
Personal
Academy
Impressum
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts