Skip to content
masterclass Buddy

System Design · Concept

Load Balancer

A load balancer distributes client requests across application servers or databases. It can avoid unhealthy or overloaded resources and improve fault tolerance.

Last updated

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

Subscribe
  • Active-passive
  • Active-active
  • Layer 4 load balancing
  • Layer 7 load balancing
  • Horizontal scaling
  • Reverse proxy (web server)
  • SSL termination
  • Session persistence

Source: GitHub - donnemartin/system-design-primer: Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.. Checked 2026-11-03.