Serverless WebAssemby: Roundtrip Scaling from 0 to 10k in 10 Seconds
Talkat Cloud Native Wasm Day Europe 2023 · on Tuesday, 2023-04-18· at 15:50· Hall 7, Room C | Ground Floor | Europe Complex·
summary
Claim: WebAssembly modules instantiated with Wasmtime on Nomad let a single node host thousands of apps and go from 0 to 10k invocations in under 10 seconds — their load test fires 10,000 HTTP requests and returns in 5.83 seconds. They build Fermyon Cloud using Spin (multi-tenant runtime), precompile components, pre-instantiate modules, and use allocation pooling to cut instantiation cost. Demo runs 500 Spin apps on a single-node Nomad MacBook setup and measures per-request latency and resource usage to validate scaling.
AI-written summary · about
chapters (10)
- 0:00Serverless WebAssembly intro
- 1:24Why serverless benefits
- 3:54Multi-tenancy hardware
- 6:21Firecracker vs WebAssembly
- 9:29Isolation models
- 13:24Optimizing WebAssembly
- 17:42Hardware fault isolation
- 19:30Demo scaling 0 to 10k
- 22:44Live demo 10k in 5.83s
- 23:31Q&A
related talks
27mWebAssembly and Nomad for Next Wave Microservices
36mA Greener, Cost-Effective Cloud with Serverless WebAssembly
30mA Greener, Cost-Effective Cloud with Serverless WebAssembly
25mWebAssembly and Containers
01h 34mTutorial: Getting Started with Serverless WebAssembly and Spin
44mA Greener, Cost-Effective Cloud with Serverless WebAssembly
19mTaking WebAssembly for a Spin
59mNext generation microservices and serverless apps with WebAssembly & Spin
