~/talk

HyperRouter: Lessons Learnt from Building an L4 Load...

slides:none on file

Describes building a Level 4 software load balancer that uses DPDK over eBPF/XDP for a user‑space kernel bypass data plane to hit about 10M pps per CPU core, implements direct server return to avoid forwarding large responses, and uses BGP path prepending (AS_PATH manipulation) for safer node degradation instead of withdrawals. Control plane is a decentralized peer-to-peer control plane with gossip and formal verification (which found a retry bug), plus local health checks, shuffle sharding to cut blast radius, and CUJ‑driven observability.

AI-written summary · about

  1. 0:00HyperRouter intro
  2. 1:45Huawei Cloud scale
  3. 3:10Global load balancing role
  4. 4:57Level 4 load balancing
  5. 7:25HyperRouter high performance
  6. 9:53HyperRouter architecture
  7. 13:51Kernel bypass trade-offs
  8. 18:48Self-healing isolation
  9. 21:16Control plane decentralized
  10. 26:13Operational shuffle sharding
  11. 28:42Observability with critical user journeys
  12. 32:59Key lessons
  13. 33:19Q&A
~/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.