WASI and the Cloud
Talkat Cloud Native Wasm Day Europe 2023 · on Tuesday, 2023-04-18· at 10:50· Hall 7, Room C | Ground Floor | Europe Complex·
summary
Argues that WASI is not just POSIX and previews WASI Preview2 with concrete additions like WASI sockets and a component model backed by WIT IDL that gives first‑class strings, variants, results and resource handles. Proposes WASI-Cloud worlds (key‑value, blob, SQL, messaging, distributed log, HTTP handler) to get “80%” cloud portability. Demo chat app switches messaging backend from local filesystem to network by editing a config file with no recompilation, showing working microservice invocation, event streaming and state management.
AI-written summary · about
chapters (13)
- 0:00WASI and Cloud intro
- 1:03Standards and API foundations
- 2:30Portability across cloud and edge
- 4:17Sandboxing and composability
- 4:59WIT IDL and interface types
- 7:25Component model and virtualization
- 9:13Building WASM-native API ecosystem
- 10:58Cloud worlds with WASI
- 13:54YZ Cloud Core intro
- 15:22Portability layers in WASI
- 17:53Portability versus features
- 20:06Slight implementation demo
- 23:01Resources and next steps
related talks
33mWASI and the Cloud: A Game-Changing Duo
44mThe World of WASI
21mKeynote: WASI - A new kind of system interface & what it means for cloud native
28mThe WASI OS - Isolation with Communication, Wasm style
29mwasi-cloud: The Future of Cloud Computing with WebAssembly
32mReal World WASI Components
38mTaking WASI-Cloud-Core for a Spin
33mWASI Networking: Towards a World Wide WebAssembly
