~/talk

gRPC Load Balancing on Kubernetes - Jan Tattermusch, Google

links:none on file
slides:none on file

gRPC over HTTP/2 keeps all RPCs on one TCP connection so L4 kube Services don’t load balance per-RPC; using a headless Service DNS round-robin plus the gRPC client’s round‑robin policy routes RPCs across backends in the demo (three replicas). Proxy options shown are Envoy sidecar (static + dynamic with Istio) and nginx; dynamic config picks up scaling to one replica. Streaming RPCs remain sticky; recommended mitigations include periodic restart or server max connection age to force rebalancing.

AI-written summary · about

  1. 0:00Load balancing theory
  2. 16:56Round-robin demonstration
  3. 22:17Sidecar proxy approach
  4. 30:05Streaming and closing
~/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.