SerialReads

system-design

Sample System-Design Deck

Quick demo deck — click each question to reveal the answer.

1. What problem does a load balancer solve?

Distributes requests across healthy back-end instances, smoothing spikes and hiding failures.

2. Vertical vs horizontal scaling?

Vertical adds CPU/RAM to one node.
Horizontal adds more nodes and spreads load.

3. Why keep services stateless?

Any healthy instance can serve any request, simplifying scaling and fail-over.

← Back to all decks