~/talk

The Next Generation of Envoy Extensibility: Dynami...

Talkat EnvoyCon Europe 2026 · on Wednesday, 2026-03-25· [networking, kubernetes]
links:none on file
slides:none on file

Dynamic Modules move Envoy from sandboxed VMs to in-process extensions that offer zero-copy headers and body access, use a stable C-ABI with Rust and Go SDKs, and expand in v1.37 to Listener and Network filters plus enhanced HTTP capabilities. Claims include eliminating a 30s audit-log pipeline by writing logs directly to Kafka, reducing config blobs by ~50x and startup time by ~5x, and supporting TCP/UDP listener filters, network filters, load‑balancer policies, and bootstrap extensions — at the cost of trusting module safety.

AI-written summary · about

  1. 0:00Envoy extensibility intro
  2. 1:03Extensibility evolution
  3. 2:48Dynamic modules benefits
  4. 4:10Dynamic modules trade-offs
  5. 4:52Dynamic modules scope 1.37
  6. 5:36Audit logging with Rust
  7. 6:38Real-time RBAC updates
  8. 8:02Eliminating sidecars
  9. 8:45Performance with dynamic modules
  10. 9:26Future plans for modules
  11. 9:48Community collaboration
  12. 10:09Q&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.