WebAssembly: A Recovering Kubernetes Engineer's View of the Future
summary
Argues WebAssembly complements Kubernetes rather than replaces it and shows a working wasmcloud stack (using wasmcloud and Cosmonic) running a 49‑line Rust KV counter compiled to Wasm, linked at runtime to an HTTP provider and a Redis provider with zero code changes. Demonstrates moving the same module between a DigitalOcean K8s cluster and a laptop, routing across regions, and hot‑swap of backing stores; runtime supports thousands of modules per node and addresses bin‑packing and sandboxing use cases.
AI-written summary · about
chapters (12)
- 0:00Introduction
- 3:29What is WebAssembly
- 7:02WebAssembly use cases
- 10:56Component model and plugins
- 12:41What is wasmCloud
- 13:44Live demo: KV counter
- 19:20Myths vs containers
- 21:48WebAssembly and Kubernetes
- 26:59Future predictions
- 29:27Advanced demo: Distributed WASM
- 41:24Demo: Failover and routing
- 46:21Q&A
related talks
40mWebAssembly - The Future of Distributed Computing
28mWasm + Kubernetes: Beyond Containers
33mLeveling Up Wasm Support in Kubernetes
33mWebAssembly: The Next Frontier of Cloud Computing
08mKeynote: WebAssembly in a Containerized World
31mWebAssembly & Containers: The Power Couple
19mWebAssembly's Journey Beyond the Browser
32mCloud Native Apps with Server-Side WebAssembly
