Brussels / 3 & 4 February 2024


Deploy Your Next Ruby App with WebAssembly (Wasm): Smaller, Safer, Faster

In this talk, we'll focus on the unique advantages of using WebAssembly (Wasm) for deploying Ruby applications (yes, on the server). Moving beyond traditional deployment methods, Wasm offers a groundbreaking approach that promises smaller, faster, and more secure server applications. We'll explore how Ruby can run in server-side Wasm environments, emphasizing the performance, security, and architectural innovations it brings.


Introduction to WebAssembly: Briefly introducing Wasm, particularly its relevance and benefits for server-side deployment.

Ruby and Wasm - How: Exploring how Ruby applications can be efficiently deployed on servers using Wasm, leading to more compact and faster server applications than traditional deployments with VMs or Containers.

Enhanced Performance and Security: Highlighting the improved startup times and robust security features that Wasm brings to Ruby server applications.

Server-Side Innovation with Wasm: Looking deeper into how Wasm is transforming server-side programming, offering new possibilities in server architecture and performance.

Practical Examples: Referencing projects like WebAssembly/Ruby, Artichoke/Ruby, and, my own oss project, wasm-vfs, that demonstrate the practical applications of Ruby and Wasm on the server side.

Target Audience:

Server-side developers, Ruby enthusiasts, and IT professionals interested in innovative deployment and infrastructure technologies.

This session will provide a focused look at how WebAssembly is reshaping the landscape of server-side application deployment, particularly for Ruby, by offering a more efficient, secure, and innovative approach compared to traditional methods.


Photo of Dan Phillips Dan Phillips