How to Serve a Billion Users and Deliver Terabits of Traffic
summary
Examines how to serve a billion users and deliver terabits of traffic by focusing on network engineering for high load. Covers architectural patterns used at Facebook and Google, multi-layer load balancing (L7, L4, L3) and DNS, plus how Anycast works, deployment considerations and stabilization methods, and techniques for distributing network traffic and connections.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 3:11Traffic balancing problems
- 10:19Balancing methods
- 23:50Pissing proxy and asymmetric routing
- 30:16Facebook and Google solutions
- 34:26Content Delivery Network
- 36:14DNS balancing and global traffic
- 40:12Q&A
related talks
53mHow to Count and Analyze Hundreds of Gigabits of Traffic per Second
53mHTTP Traffic Load Balancing
39mLoad Balancing Building Blocks
30mKeeping the Balance: Internet-Scale Loadbalancing Demystified
44mDNS at Facebook
43mHow to Establish a Cloud Native Traffic Management Platform?
19mEngineering Facebook's Data Center Network: Challenges and Limitations
46mKeeping the Balance: Load Balancing Demystified
