WasmCon 2023 has ended
September 6-7, 2023
Bellevue, Washington
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for WasmCon 2023 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC/GMT -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Back To Schedule
Wednesday, September 6 • 3:45pm - 4:20pm
Building a WebAssembly-first OS – An Adventure Into the Unorthodox - Dan Phillips, Loophole Labs

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.

Imagine an operating system built primarily for (and with) WebAssembly. Sounds ridiculous? We thought so too, but that didn't stop us from diving in. We'll recount this seemingly ludicrous journey, offering a rationale that silences skepticism with clear-eyed conviction.

In the throes of this experiment, we wrestled with unique challenges: Administering system calls within WebAssembly, enabling hardware compatibility, and architecting a robust security model, reinventing not just hardware monitoring, but also “process” scheduling (for an OS completely without unix processes). Each hiccup along the way will be illuminated in this talk.

As we close, we'll gaze into the unexplored horizon, charting the roadmap for a fully-functional WebAssembly-first OS. Our intention with this narrative isn't merely to share an eccentric experiment, but to spur dialogues about the future of OS design and inspire others to venture into their own uncharted territories.

avatar for Dan Phillips

Dan Phillips

Senior Engineer / Wasm Lead, Loophole Labs
Daniel Phillips is a Senior Engineer at Loophole Labs, where one of his main areas of focus is server-side WebAssembly. He is also the founder and organizer of the WebAssembly Chicago group.

Wednesday September 6, 2023 3:45pm - 4:20pm PDT
Grand Ballroom E
  • Content Experience Level All-Levels
  • Session Slides Attached Yes