~/talk

Developing & Debugging WebAssembly Filters for Envoy

links:none on file
links:none on file
slides:none on file

Step‑by‑step workflow that actually builds, packages and runs Envoy Wasm filters: use meshctl wasm init to scaffold a Rust filter, meshctl build to produce a .wasm and package it as an OCI image, push to WebAssembly Hub, then deploy a FilterDeployment CRD so Envoy pulls and loads it. Demo injects a response header hello: world1 and computes an average rating 4.5. Debugging options include stdout debug logs, high‑scale access‑logs and Prometheus‑exposed metrics, and an experimental LLDB attach for source‑level stepping.

AI-written summary · about

  1. 0:00Introduction
  2. 2:00Overview of Soloio
  3. 2:45Envoy Filters
  4. 3:25What is WebAssembly
  5. 4:55User Experience
  6. 5:23Docker vs WebAssembly
  7. 5:55WebAssembly in Envoy
  8. 6:06Building a Filter
  9. 7:12WebAssembly Hub
  10. 7:47Wasan Artifact Image Specification
  11. 8:07Envoy Configuration Discovery Service
  12. 9:18Source Level Debugging
  13. 9:50Demo
  14. 11:03Code
  15. 19:24Demo Environment
  16. 20:53Demo Terminal
  17. 27:20Demo Customer Resource
  18. 30:30Demo Debug Filter
  19. 31:37Summary
~/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.