~/talk

WebAssembly for the backend

Talkat Craft Conference 2023 · 2023-05-18..05-19· [webassembly]
slides:none on file

WebAssembly runs third‑party code in process using the wazero runtime, exposes a WASI POSIX‑like layer with only WASI 44 syscalls so many C programs must be adapted, and virtualizes memory and filesystem so modules have no real pointers and crashes stay contained. Examples include compiling DCraw and SQLite to wasm, loading Dapr sidecar ABI middleware and Trivy plugins, embedding .wasm in Go binary for fast instantiation, and using Zig or TinyGo compilers and WCProf for profiling.

AI-written summary · about

  1. 0:00WebAssembly for backend intro
  2. 1:46What WebAssembly is
  3. 3:13WebAssembly in services
  4. 6:04Sidecar monolith fixes
  5. 12:27WebAssembly and containers
  6. 20:53Embedding WebAssembly
  7. 30:23Programming with WebAssembly
  8. 35:39WASM future outlook
  9. 37:04Q&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.