Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the WASI (WebAssembly System Interface) from an OS design perspective in this 28-minute conference talk by Dan Gohman from Fastly. Delve into the challenge of balancing program isolation with inter-program communication in OS design. Compare and contrast Wasm instances and their communication capabilities with traditional OS processes and inter-process communication (IPC). Examine the practical applications of this theory by analyzing the WASI-http and WASI-sockets APIs in detail. Gain insights into how WASI addresses the classic OS design challenge of combining isolation and communication in a Wasm-style approach.