Looking for this year's edition? Please visit WASM I/0 2025

Session

Look who's talking!

Detail illustration WASM I/O Detail illustration WASM I/O
Oscar Spencer
blend-mode

Effortless Concurrency with Grain & Lunatic

Oscar Spencer - Suborbital

Slides

Lunatic is a runtime for building distributed, highly concurrent systems with WebAssembly, and Grain is a programming language that makes getting up and running with WebAssembly a breeze. Combine the two, and you’ve got the easiest, most secure way to build scalable systems that absolutely anyone can have up and running in minutes.

In this talk, we’ll cover the ins and outs of Lunatic, from its process spawning model to how it can run untrusted code, and ultimately build a full application that can withstand enormous amounts of traffic. You’ll walk away with a new set of tools for building for the web, as well as knowledge of how Grain can be used for practical, real-world computing.

View all sessions