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

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.


Speaker

Andrea Peruffo

Open Source Addicted Software Developer @RedHat, Passionate About Distributed Systems, Compilers, Infrastructure and Everything In Between

With nearly two decades of coding experience, I'm fueled by passion as I continue to type away daily.

As a Principal Software Engineer at Red Hat, I actively contribute to diverse Open Source projects, driven by both personal fulfillment and professional advancement.
My not-so-secret passion lies in programming languages, developer tools, compilers, and beyond. Come and spot me on a project near you!

Read more
Find Andrea Peruffo at:

From the same track

Session

Questioning Convention: C# as a Shortcut to Startup Velocity

Tuesday Apr 8 / 10:35AM BST

Are you considering founding a startup? What stack would you use? Would you take a bet on a programming language you've never used professionally before? When building a company from scratch, these aren’t just theoretical questions – they’re make-or-break decisions with real consequences.

Speaker image - Sam Cox

Sam Cox

Co-Founder & CTO @Tracebit, Building Security Canaries at Scale

Session

Expanding Swift from Apps to Services

Tuesday Apr 8 / 11:45AM BST

The Swift programming language is a popular choice for applications, but many engineers are less familiar with Swift’s capabilities for writing services. This session will explore why Swift is a great fit for services development, from memory safety to interoperability with other languages.

Speaker image - Cory Benfield

Cory Benfield

Senior Software Engineer Doing Swift on Server @Apple

Session

Unlocking the Web's Potential with Memory-Safe Languages

Tuesday Apr 8 / 02:45PM BST

Details coming soon.

Session

Performance Optimization with WASM and Native Code

Tuesday Apr 8 / 05:05PM BST

Details coming soon.

Session

Unconference: Memory Safe Native Languages and WASM

Tuesday Apr 8 / 03:55PM BST