PANEL DISCUSSION + Live Q&A
Experimenting with WASM for future audience experiences in BBC iPlayer
In BBC R&D we are exploring how we might deliver future audience experiences which are immersive, interactive and object-based to all our audiences regardless of what devices they might have at home. We want to build a platform which will allow audiences to interact with what they see on screen and personalise every experience to their needs. In this talk we will discuss how we used WebAssembly to deploy our cross platform native future-facing iPlayer across various web browsers, what advantages this approach had and how we intend to use WebAssembly, outside the browser, throughout our stack to create to create a broadcasting chain that provides universal access to our experiences.
Speaker
Tim Pearce
Software Engineer and WebAssembly Advocate R&D @BBC
Tim Pearce works as a software engineer and WebAssembly advocate in the Research & Development department at the BBC. He is part of a team which is exploring how the BBC might distribute future audience experiences which are immersive, personalised, interactive and object-based to...
Read moreFrom the same track
WASI: A New Kind of System Interface
Tuesday May 18 / 10:00AM EDT
The system interfaces we use today were designed in the 70s and 80s to power the systems that were prevalent at that time. But increasingly what a "system" even is, is much more open-ended. They include distributed applications spanning the cloud and edge networks, tiny IoT devices...
Lin Clark
Senior Principal Engineer @Fastly
Panel: WebAssembly - the Past, Present and Future
Tuesday May 18 / 01:00PM EDT
WebAssembly, despite having ‘web’ in its name, is proving to be much more than just a browser technology or JavaScript rival. The properties of this runtime (multi-language, lightweight, sandboxed, secure, cross-platform, etc) have piqued the interest of the wider community. In the...
Aaron Turner
Senior Software Engineer @Fastly
Taylor Thomas
Senior Software Engineer @Microsoft
Matt Butcher
Principal Software Developer @Microsoft
Wasm in the Wild West: A Practical Application Tale
Tuesday May 18 / 12:00PM EDT
Almost one year ago, our team released Krustlet, a Kubernetes Kubelet implementation for running WebAssembly modules in the cloud. Since then, we’ve spent plenty of time out on the frontier, implementing full Kubernetes functionality for Wasm as well as other experiments like WAGI. Along...
Taylor Thomas
Senior Software Engineer @Microsoft
Matt Butcher
Principal Software Developer @Microsoft