~/talk

Taking Service Mesh a Step Further with WebAssembly

Talkat ServiceMeshCon North America 2020 · on Tuesday, 2020-11-17· [webassembly]
slides:none on file

Shows how Envoy loads WebAssembly modules compiled from TinyGo and AssemblyScript using the wasme CLI, packages them as OCI artifacts and pushes to webassemblyhub.io registry. Demonstrates building a header‑adding module (tagged 0.14/0.15), deploying it to Istio 1.7 by injecting an Envoy wasm filter into Bookinfo pods, and verifying the added header appears in requests. Notes wasm support just merged upstream and targets Envoy 1.17 but remains experimental and needs soak time.

AI-written summary · about

  1. 0:00Intro
  2. 0:39What is Solo
  3. 1:40Challenges with Service Mesh
  4. 4:48WebAssembly
  5. 9:49Envoy
  6. 16:23Getting Started
  7. 17:53WebAssembly Demo
  8. 19:21Building the WebAssembly Module
  9. 22:23Push to WebAssemblyHub
  10. 24:18AssemblyScript
  11. 25:26Deploy
  12. 25:56Pause Output
  13. 28:07New Header
~/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.