World Congress 2026 Europe
July 10, 2026 · 15:40–16:10
Stage 8 - powered by Red Hat
Native Speed, Java Comfort: Calling Rust from the JVM with Project Panama
Gonzalo Ortiz Jaureguizar
Performance engineer at Startree
World Congress 2026 Europe
WebAssembly runtimes power everything from serverless platforms to container sandboxes — but their internals often feel opaque. In this talk, I demystify those internals by presenting Whisk, a minimal WebAssembly runtime I built entirely in Rust.
Rather than focusing on a production-grade engine, Whisk intentionally strips the runtime down to its essential components: module parsing, validation, memory handling, and instruction execution. Walking through these pieces makes the architecture of a WASM runtime clear and approachable, while also showing how Rust’s enums, traits, and safety guarantees naturally support VM design.
We’ll explore how an interpreter is built step-by-step, what trade-offs arise in a minimal design, and how Whisk differs from larger runtimes like Wasmtime or Wasmer. I’ll also demo Whisk running real WebAssembly modules (non-WASI), illustrating where the boundaries of a tiny runtime lie.
Attendees will learn: - How a WebAssembly runtime works from the inside out - How to design a small interpreter in Rust - Why Rust is well-suited for building VMs and sandboxes - The trade-offs between minimal and production-grade runtimes - How lightweight engines fit into today’s WASM and cloud-native ecosystem
This talk offers a practical and accessible deep dive into WebAssembly internals — with Rust as the guide.
World Congress 2026 Europe
July 10, 2026 · 15:40–16:10
Stage 8 - powered by Red Hat
Gonzalo Ortiz Jaureguizar
Performance engineer at Startree
World Congress 2026 Europe
July 9, 2026 · 13:30–14:00
Stage 2
Veit Heller
Technologist at Large
World Congress 2026 Europe
July 9, 2026 · 10:50–11:20
Stage 13
Matic Petrič
Quantum Computing Researcher at Fraunhofer FOKUS
World Congress 2026 Europe
July 8, 2026 · 16:00–18:00
Room M7 (18 Seats)
Robert Jeutter
Software Architect at CORPULS