Load Balancing
Sticky sessions, WebSockets and backend failure
Test cookie affinity with HAProxy, separate WebSockets from Socket.IO polling, and check what happens to a session when its backend fails.
Global Server Load Balancing and Anycast DNS: How Traffic Finds the Nearest Healthy Node
A practical guide to GSLB and anycast DNS — how they work, when to use each, and what to watch out for in production.
HAProxy health checks and failover you can test
A tested HAProxy configuration, a failing-readiness drill, and the difference between automatic removal, drain, and maintenance.
Layer 4 vs Layer 7 Load Balancing Explained
Follow TCP connections and HTTP requests through two network diagrams. Compare TLS, routing rules, health checks and backend failure behavior.
Load-balancing algorithms you can test with NGINX
Compare round-robin, least connections and hashing with a tested NGINX configuration, measured routing results and a backend failure drill.