Extending Cloud Native Beyond the “Linux Barrier” to MCUs
summary
A concrete runtime called Ocre combines Zephyr + WebAssembly Ocre runtime to run OCI‑style containers on MCUs, using WASM modules, a tiny pseudo‑FS, marshalled sensor and socket APIs, inter‑container messaging, image signing and live updates; smallest shipped module is 300 bytes; raw interpreted WASM measures 5–10× slower interpreted; ~20% with AOT versus native but AOT and native plugins restore performance; proven on Cortex‑M3/M4, ESP32 and RISC‑V boards and soon living in LF Edge.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 3:49Cloud native meets embedded limits
- 9:12Traditional vs cloud native
- 14:27Zephyr OS and WebAssembly
- 25:04Performance and security on MCUs
- 31:26Live demos: ochre runtime
- 42:11Summary and future
related talks
48mExtending Cloud Native Beyond the “Linux Barrier” to MCUs
38mCloud-Native WebAssembly: Containerization On the Edge
09mLightning Talk: Wasm for Heterogeneous IoT Devices
18mCloud Native & WebAssembly: Better Together
41mOptimizing Microservices with WebAssembly and Linux Containers: Exploring Hybrid Contain...
22mCreate an Extensible Cloud Native Application with WebAssembly
36mSafety-Critical Meets Web-Native: Wasm Revolutionizes Embedded Systems
08mLightning Talk: Build trusted cloud apps with Wasm: WebAssembly Micro Runtime is ready
