Load Balancing

This skill should be used when the user adds a "load balancer", asks about "L4 vs L7" (transport vs application layer), picks a balancing algorithm ("round robin", "least connections", "weighted", "IP hash"), configures "health checks", needs "sticky sessions" / "session affinity", adds a "reverse proxy", does "SSL/TLS termination", spreads "traffic distribution" across an "autoscaling group", or wants a stateless web tier behind a single entry point. Use it whenever a design has more than one server behind one address, or a single box is the entry-point bottleneck or SPOF, even if the user doesn't say "load balancer".

proyecto26 cf6d159 6 files · 28.2 KB Updated

File contents

proyecto26/system-design-skills/tree/main/skills/load-balancing commit cf6d159d75

Frequently asked questions

npx skillmds@latest add proyecto26/load-balancing