Your Workloads Can Lose Some Weight: WebAssembly on Kubernetes
H.2213 | Day 1 | 14:30 - 15:00 | Speakers: Fabrizio Lazzaretti, Linus Basig
Abstract
What if your container image were a few megabytes instead of hundreds of megabytes? WebAssembly (WASM) offers a radically lighter approach to running workloads on Kubernetes — right alongside your existing containers. In this talk, we'll dive deep into how WASM modules using the WebAssembly System Interface (WASI) integrate into Kubernetes through containerd shims like runwasi. Using a Rust example, we'll demonstrate the dramatic reduction in image size and startup time compared to traditional containers. We'll explore the current state of WebAssembly in the cloud-native ecosystem: what's production-ready today, and where you should wait before adopting. Beyond the basics, we'll look at real-world Cloud-Native Compute Foundation (CNCF) projects already running WASM in production and discuss the two areas where WebAssembly shines: plugin architectures that benefit from small, secure, sandboxed extensibility, and event-driven systems that can quickly scale from zero. Whether you're optimizing for resource efficiency or exploring new isolation patterns, this session provides insights into WebAssembly on Kubernetes and serves as a great starting point.
Speakers
Fabrizio Lazzaretti is a Managing Consultant at Wavestone and CNCF Ambassador who bridges cutting-edge cloud-native technologies with enterprise architecture. As maintainer of the CloudEvents project and co-author of “Crafting Great APIs with Domain-Driven Design,” he brings deep expertise in event-driven architecture and microservices to complex challenges. With over ten years in software architecture, development, and DevOps, he currently drives architectural transformation in the insurance industry, bridging the gap between business and IT.
Linus Basig is a seasoned software engineer and technology leader with over 8 years of experience in the industry. Currently serving as the Head of Engineering at CARU AG in Zurich where he oversees the development of the cutting-edge age-tech solution CARU care. Prior to his role at CARU, Linus held positions as a Software Engineer at both CARU AG and Siroop.
Links
External Links
Notice: The placeholder video image is licensed under CC BY-SA 4.0. The original image can be found hereChanges made to the image are: Cropped the image to a new ratio, part of the image was cut off.
