Taking Envoy Beyond C++ with WebAssembly
Talkat KubeCon + CloudNativeCon North America 2020 Virtual · on Friday, 2020-11-20· at 17:55· Intrado Virtual Event Platform,·
summary
Claims that Envoy can run polyglot filters as WebAssembly modules and that those filters load dynamically without recompiling or restarting Envoy. Demo builds an AssemblyScript filter that appends a response header, uses the wasme CLI to init/build/push/deploy the module to a WebAssembly Hub registry and runs it in Envoy’s embedded v8 VM. The module loads at runtime, the header appears on responses, and the push/pull workflow mirrors container image tooling.
AI-written summary · about
chapters (6)
related talks
37mExtending Envoy with WebAssembly
32mExtending Envoy Using WebAssembly (Wasm)
33mDeveloping & Debugging WebAssembly Filters for Envoy
05mExtending Envoy With WebAssembly
34mEnvoy, Filters and WebAssembly for Everyone!
30mTaking Service Mesh a Step Further with WebAssembly
10mSponsored Keynote: What can WebAssembly do for your Application Security and Extens...
21mDeep Dive: Envoy
