Vertical Scaling vs Horizontal Scaling - What's the Difference? (System Design
Your app is getting more traffic. Do you buy a bigger server - or add more servers? This decision can make or break your system.
Your app is getting more traffic. Do you buy a bigger server - or add more servers? This decision can make or break your system.
What’s in the video (5m 47s)
- 0:00 — Introduction to Scaling
- 1:00 — What is Scalability?
- 1:20 — Vertical Scaling (Scaling Up) Explained
- 2:07 — Pros and Cons of Vertical Scaling (Scaling Up)
- 2:32 — Horizontal Scaling (Scaling Out) Explained
- 3:26 — Horizontal Scalability (Scaling Out) vs Vertical Scalability (Scaling Up)
- 4:02 — Tradeoffs in Scaling
- 4:29 — Scaling in Real-World
- 5:11 — Key Takeaways in Scaling
Resources
- Full System Design series: YouTube playlist
- Previous episode: https://youtu.be/PdX_TUruvC8
- Next episode: https://youtu.be/E2YFjXYkw7Q
For more in this series, visit the #system-design tag page or jump to the channel uploads list for everything else.
Related posts
How to Crack Any System Design Interview — Full Beginner's Guide
Most candidates fail system design interviews not because they lack knowledge — but because they don't have a clear framework to structure their thinking.
Design a Scalable System from Scratch — Full Blueprint (System Design #15)
You've learned the pieces. Now let's put them all together and design a real scalable system from scratch — the way it's done in interviews and in production.
Monolith vs Microservices - Which Architecture Should You Choose? (System
Microservices are everywhere - but are they always the right choice? Spoiler: most teams adopt them too early, and it costs them.