~/talk

Proxies, Gateways, and Service Mesh. Why Are Words so Confusing?

Talkat JCON EUROPE 2024 · 2024-05-13..05-16· [networking, distributed-systems]
slides:none on file

Bold claim: everything is a proxy or, if not, a VPN. Demonstrates by writing a tiny Rust proxy that listens on 8100 and forwards to 8000, then boots Nginx to prove real traffic flow with curl. Distinguishes load balancers, Kubernetes Ingress vs Gateway API, and API Gateways as proxies that enforce auth/rate limits. Explains Envoy (from Lyft) with Envoy + XDS control plane, Istio-style sidecar meshes with sidecar per instance, and alternatives: ambient mesh and eBPF replacements.

AI-written summary · about

  1. 0:00Talk introduction
  2. 1:05What is a proxy
  3. 13:25Proxy types and examples
  4. 21:55Gateways vs proxies
  5. 26:50Kubernetes Ingress explained
  6. 31:08Envoy and service mesh
  7. 35:53Why service mesh
  8. 38:23Service mesh challenges
  9. 41:40Q&A session
~/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.