WASM in the Enterprise: Secure, Portable, and Ready for Business

QCon London 2025

Session WASM

WASM in the Enterprise: Secure, Portable, and Ready for Business

Tuesday Apr 8 / 01:35PM BST, Churchill (Ground Fl.)

Abstract

WebAssembly (WASM) is emerging as a powerful tool beyond its browser origins, enabling safer, more flexible, and more efficient execution across a wide range of enterprise applications.

In this session, we’ll take a hands-on look at real-world use cases, including:

  • When and why you might need WASM to bootstrap an ecosystem purely on the JVM -- JRuby
  • How to make slow-starting interpreters practical for fast UDFs in databases by reducing startup overhead -- TrinoDB
  • Running WASM sandboxes on the hot path while minimizing serialization overhead through lazy access to host memory -- Debezium

We’ll explore the challenges we faced integrating WASM into existing platforms, how we overcame them, and what this means for Java and modern enterprise architectures.

Attendees will leave with a clearer understanding of WASM's growing role in the enterprise world and a set of practical techniques to overcome initial hiccups and doubts and start using the technology in their projects.

Topics

WASM Java safety
76% senior dev or higher
1:11 speaker ratio
60+ practitioners

QCon London 2025 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.

Share

From the same track

Tuesday 8 April

10:35 Windsor (5th Fl.) Session Startup Questioning Convention: C# as a Shortcut to Startup Velocity Sam Cox Co-Founder & CTO @Tracebit, Building Security Canaries at Scale 11:45 Windsor (5th Fl.) Session services Expanding Swift from Apps to Services Cory Benfield Senior Software Engineer Doing Swift on Server @Apple 13:35 Churchill (Ground Fl.) Session WASM WASM in the Enterprise: Secure, Portable, and Ready for Business Andrea Peruffo Open Source Addicted Software Developer @RedHat, Passionate About Distributed Systems, Compilers, Infrastructure and Everything In Between 14:45 Mountbatten (6th Fl.) Session WebAssembly How WebAssembly Components Enable Safe and Portable Software Extensions Alex Radovici Operating Systems & Compilers PhD, Author of "Getting Started with Secure Embedded Systems" and Core Contributor of Tock OS 15:55 Rutherford (4th Fl.) Unconference Unconference: Memory Safe Native Languages and WASM 17:05 Mountbatten (6th Fl.) Session WASM Components are a FaaS' Best Friend Laurent Doguin Director Developer Relations & Strategy @couchbase, Previously Developer Advocate @Clever Cloud and @Nuxeo