~/talk

Building Low Latency Topologies with Envoy

Talkat EnvoyCon 2019 · on Monday, 2019-11-18· [networking, web-performance]
links:none on file
links:none on file
links:none on file
slides:none on file

Explains how Envoy primitives are composed to keep traffic local while enabling safe failover: use priority load balancing to prefer same region/zone, let locality weighted selection spill over as availability drops (Envoy uses a default 40% overprovisioning factor), add cross-region retries and degraded health states to shift traffic without full unhealthiness. Describes Istio and Square implementations, production rollout success, and gotchas: TLS connection setup spikes on failover, uneven endpoint distribution, and Kubernetes removing endpoints can prevent expected spillover unless health checks are tuned.

AI-written summary · about

  1. 0:00Multi-region load balancing
  2. 1:05Problem space and requirements
  3. 2:51Envoy features fell short
  4. 5:27Priority load balancing
  5. 10:01Google East/West case study
  6. 13:13Square topology design
  7. 17:58Degraded endpoints handling
  8. 19:01Gotchas in low-latency topologies
  9. 24:20Summary
~/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.