Cloud Native Wasm Day Europe 2022
2022-05-16
Valencia, Spain
[Cloud Native Wasm Day Europe 2021, Cloud Native Wasm Day Europe 2022, Cloud Native Wasm Day Europe 2023, Cloud Native Wasm Day Europe 2024]
as the organisers put it
register SUBMIT TO SPEAK explore the schedule VIEW ATTENDEE GUIDE That’s a wrap on Cloud Native Wasm Day at KubeCon + CloudNativeCon EU 2022! Thank you to all the attendees, sponsors and speakers that…
who it's for
wasm runtime engineers, platform engineers, cloud native engineers, backend developers, edge developers, game developers, embedded developers
topics
WASI networking and sock_accept; wasmtime and runtime security; .NET and Blazor on WebAssembly; QuickJS and JS runtimes in Wasm; TinyGo for constrained devices and firmware; wasmCloud actor-based architectures; Kubernetes admission policies as Wasm modules; WAMR integration with Envoy; WASM SmartModules for stream processing; WebAssembly CMSes with Spin and Wagi; attested confidential computing for Wasm
| title | author | length |
|---|---|---|
| Opening + Welcome | Divya Mohan, Taylor James Dolezal | 01m |
Brief orientation and logistics for the day: announces sponsors: Microsoft Azure, Suborbital, Profian, notes a slight delay to one host and that an emcee kicks… | ||
| Keynote: View from Above: A Birds-eye View of the Wasm Landscape and Where It's Heading | Bailey Elizabeth Hayes | 25m |
WebAssembly is presented as a universal compilation target with 20+ runtimes and 20+ language toolchains, using WASI/WAGI interfaces to run modules outside the… | ||
| Bringing WebAssembly to the .NET Mainstream | Steve Sanderson | 29m |
.NET runs on WebAssembly both interpreted and AOT compiled, with full debugger attach and hot reload working in the browser; a demo shows a Blazor UI handling… | ||
| Running JavaScript, Python, and Ruby in WebAssembly | Michael Yuan | 30m |
QuickJS compiled to Wasm runs ES6 modules and, with a bundler, CommonJS npm packages; combining that with Rust-written host extensions exposes high-performance… | ||
| Lightning Talk: Wasmcloud + Bevy ECS: Solution to Woe of Indie Game Develope... | Alan, Poon Yong Quan | 08m |
Shows how Wasmcloud + Bevy ECS runs multiplayer server logic as small Rust WebAssembly actors, with game logic moved into an actor-based game logic that… | ||
| What If... Kubernetes Core Pieces Could Be Extended with Pluggable WebAssembly Modules? | Rafael Fernández López, Flavio Castelli | 23m |
Prototype patches the API server to run OCI-distributed WebAssembly admission policies inside the process, claiming predictable, builtin-like admission with… | ||
| WASI Networking: Towards a World Wide WebAssembly | Nathaniel McCallum, Harald Hoyer | 33m |
WASI snapshot one adds sock_accept to allow incoming sockets and shows practical ports: Rust gets networking in the standard library (nightly) and mio gains… | ||
| Lightning Talk: From Hardware Simulation to Real Devices with WebAssembly Using TinyGo | Ron Evans | 12m |
TinyGo compiles Go down to tiny WASM and native binaries — a 1.1 MB Go build becomes ~67 KB with TinyGo — and the TinyGo Playground compiles in Google Cloud… | ||
| Building WASM Powered Distributed Stream Platform | Sehyo Chang | 31m |
Fluvio embeds SmartModule WASM filters and maps (Rust-based with proc-macros) into the data path so compute runs next to storage (append-only immutable… | ||
| Lightning Talk: WAMR, Intel | Le Yao | 09m |
WAMR (wasm-micro-runtime) is integrated into Envoy as a replacement WebAssembly runtime, offering WAMR (wasm-micro-runtime) and Envoy build replacement support… | ||
| Wasm Beyond the Browser: Use Cases at Scale | Colin Murphy, Sean Isom | 30m |
Adobe runs Wasm in Photoshop, Lightroom and Acrobat and tests wasmCloud on Kubernetes, Cloudflare Workers and Fastly as deploy targets. A Rust/JS… | ||
| Why (and How) We Wrote a WebAssembly CMS | Matt Butcher, Radu Matei | 22m |
Bartholomew is a CMS written in Rust and compiled to WebAssembly, using Markdown + TOML for content, Rye for scripting and Handlebars for templates; it runs as… | ||
| Closing Remarks | Bernard Kolobara | 05m |
Lunatic builds a WebAssembly platform inspired by Erlang principles to deliver massive concurrency, soft real time and fault tolerance. The platform turns each… | ||
| Are We Polyglot Yet? | Saúl Cabrera | 21m |
Shows a working polyglot prototype: a JS consumer compiled with JS-on-Wasm (javi) calls a Rust date-formatting crate built with wit-bindgen and… | ||
| 61 736D: An Introduction to the Binary Magic of WASM | Divya Mohan | 20m |
A simple WASM program is compiled to a .wasm file and a byte-by-byte walkthrough shows the actual preamble bytes, section order, and how function signatures… | ||
| nothing matches | ||