~/talk

Keeping the Balance: Load Balancing Demystified

Talkat LISA18 · on Wednesday, 2018-10-31· at 11:00· Legends Ballroom D· [networking, devops-and-delivery]
slides:none on file

Explains concrete choices and tradeoffs: an example server handles five queries per second, DNS round‑robin adds a TTL delay (short TTLs multiply DNS load ~12x), network load balancing uses five-tuple hashing and causes hotspotting from elephant flows, direct server return (DSR/GRE encapsulation) preserves client IP and shifts outbound bandwidth off the VIP, anycast routes risk cascading failures, and service‑mesh sidecars replace fat clients to centralize load signals and retries — each approach works for specific latency, control, and scaling constraints.

AI-written summary · about

  1. 0:00Intro
  2. 1:31Why is load balancing important
  3. 2:09Example
  4. 7:38DNS TTL
  5. 9:13DNS Load Bouncing
  6. 10:12Load Balancing
  7. 11:35Five Tuple hashing
  8. 12:48Lair for Balancer
  9. 14:01Load Distribution
  10. 15:20Network Load Balancing
  11. 22:33Web Services
  12. 23:57Layer 2 DSR
  13. 24:59Layer 3 DSR
  14. 27:23Multiregion
  15. 31:04Cover Routes
  16. 33:40DNS Geo Load Balancing
  17. 35:06DNS Extensions
  18. 35:52Back to our story
  19. 36:21Layer 7 Load Balancing
  20. 39:25Algorithms
  21. 40:46Client Load Balancing
  22. 42:52Service Mesh
  23. 44:21Consistency
  24. 44:36Takeaways
  25. 45:02On Time
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.