WebAssembly Beyond the Browser
Talkat JCON Europe 2023 · on Thursday, 2023-06-22· at 12:00· Cinema Blackbox, Im Mediapark 1, 50670 Köln, Germany·
summary
WebAssembly runs outside the browser today using runtimes like Wasmtime, WasmEdge and Wasmer, compiled from Rust, TinyGo and .NET into .wasm modules; demos show building Rust/Go/.NET binaries and running them in those runtimes and (via Docker’s new support) containerd shims. Claimed benefits are tens of milliseconds startup and modules typically 2–3x smaller than equivalent containers, but the current WASI spec is limited — notably no socket support in WASI preview1 — and frameworks such as Spin and WAGI add HTTP and plugin capabilities.
AI-written summary · about
chapters (10)
- 0:00Start
- 2:19What is WebAssembly?
- 6:17Wasm outside the browser
- 7:11Faster →→ Wasm apps start faster than containers with no cold-start
- 10:19Use cases
- 13:26Wasm is a portable compilation target
- 14:04Wasm runtimes
- 34:01WASIX - Extends WASI with most of the missing POSIX features
- 38:21Frameworks
- 44:23Conclusions
related talks
38mWebAssembly beyond the browser
42mWebAssembly beyond the browser
35mWebAssembly beyond the browser
33mWebAssembly: The Next Frontier of Cloud Computing
50mWeb Assembly
37mBeyond the browser: Moving forward with a more Declarative Future with WebAssembly
19mWebAssembly's Journey Beyond the Browser
22mWebAssembly beyond the browser
