WASM in Production: Building the Missing Infrastructure Layer with Bacalhau by David Aronchick
Wasm I/O 2025 - Barcelona, 27-28 March Slides: https://docsend.com/view/emsen5fn4ns6icih Repo: https://github.com/bacalhau-project/examples/tree/main/edge/wasm-sensors WebAssembly promises universal compute, but the path to production is filled with challenges. While we have great tools for building WASM modules, we’re missing crucial infrastructure pieces for real-world deployment and management. In this talk, we’ll dive into the critical gaps holding back WASM adoption and show how Bacalhau solves them: - Universal Deployment: Watch us deploy the same WASM workload seamlessly across clouds, edge devices, and local environments with zero code or job changes - Data Gravity: See how Bacalhau intelligently moves computation to where your data lives, reducing latency and transfer costs - Resource Management: Learn how to handle resource allocation, isolation, and scaling across heterogeneous environments - Production Readiness: Explore monitoring, observability, and fault tolerance in distributed WASM deployments. Through live demos, we’ll showcase real-world scenarios like: -Running ML inference across edge devices while keeping data local -Orchestrating WASM microservices across multiple cloud providers -Managing large-scale data processing with automatic failover You’ll leave understanding how to deploy WASM workloads in production today, with practical solutions to challenges like workload scheduling and data routing. Whether you’re building edge applications, microservices, or data processing pipelines, you’ll learn how to leverage WASM’s portability while ensuring production-grade reliability.