Skip to content
masterclass Buddy

System Design · Concept

Horizontal Scaling

Horizontal scaling adds more servers to share work. A load balancer can distribute requests among these servers to improve performance and availability.

Last updated

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • Vertical scaling
  • Load balancer
  • Caching
  • Database replication
  • Database partitioning
  • Reverse proxy (web server)

Source: system-design-primer/README.md at master · donnemartin/system-design-primer · GitHub. Checked 2026-11-03.