WeAreDevelopers LIVE • Apr 25, 2024

WebAssembly: The Next Frontier of Cloud Computing

Edoardo Dusi

WebAssembly is leaving the browser. Could it replace containers in cloud computing? Discover how Wasm delivers millisecond cold-starts and hyper-scalable, multi-language microservices.

Pause
Mute Enter Fullscreen
#1 about 4 min

Redefining WebAssembly beyond browser video games

How a simple tweet shifted the initial perception of WebAssembly from front-end to server-side applications.

#2 about 4 min

The history of abstractions and hardware virtualization

Creating portable execution environments across hardware setups paved the way for modern computing layers.

#3 about 3 min

Shifting workflows with modern serverless architectures

Reducing the need to manage hardware enables highly functional application deployment logic architectures.

#4 about 5 min

Compilers and runtimes in the WebAssembly ecosystem

Generating optimized binary formats using language toolchains allows cross-platform execution with minimal bundle sizes.

#5 about 2 min

Compiling Rust to WebAssembly for browser deployment

Demonstrating how cross-compiled modules seamlessly integrate and execute within a standard JavaScript environment.

#6 about 5 min

Accessing underlying systems safely using WASI interfaces

Granting explicit permissions to system capabilities ensures secure interaction with restricted host environments.

#7 about 3 min

Exploring internal WebAssembly architecture and memory safety

Utilizing stack machines and isolated linear memory prevents code from causing external system traps.

#8 about 2 min

Connecting microservices effectively using the component model

Standardizing value translations provides consistent canonical application programming interfaces across interconnected language modules.

#9 about 4 min

Adapting WebAssembly runtimes for distributed cloud workloads

Operating isolated processes natively brings extreme workload scalability without full virtual machine overhead.

#10 about 2 min

Deploying serverless logic directly to Cloudflare Workers

Bundling server logic transparently into distributed software networks ensures rapid edge HTTP routing responses.

#11 about 3 min

Managing WebAssembly instances using standard Docker tools

Swapping execution backends enables frictionless deployment of portable binaries via existing registry image formats.

#12 about 2 min

Running WebAssembly modules as native Kubernetes pods

Providing an alternative orchestrator handler lets Kubernetes pods schedule native bytecode executions effortlessly.

#13 about 2 min

Simplifying Kubernetes WebAssembly adoption with SpinKube

Handling complex interface engine configurations through a dedicated deployment manager smoothes production cluster operations.

#14 about 2 min

Building multi-language application plugins using Traefik proxies

Exporting and importing functions across language boundaries builds flexible proxy middleware application structures.

#15 about 3 min

Managing evolving ecosystem standards through multiple foundations

Separating foundational responsibilities between organizations keeps technical standardizations, interfaces, and open source architecture projects structured.

#16 about 3 min

Measuring modern WebAssembly adoption across production platforms

Reviewing current survey data highlights steady workload expansion from front-end applications into server-side implementations.

#17 about 2 min

Integrating experimental WebAssembly support seamlessly with tools

Enabling specific experimental runtime engines in existing developer interfaces makes execution environments instantly adaptable.

#18 about 3 min

Navigating limitations when scaling distributed on-demand deployments

Addressing the temporary lack of complete interface logic standards remains essential prior to enterprise releases.

#19 about 3 min

Combining traditional containers and alternative binaries appropriately

Mixing execution technologies addresses legacy dependency compatibility gaps within modern cloud computing workflows.

#20 about 2 min

Examining cost reductions created from instant startups

Eliminating initial instance loading delays dynamically shrinks overall platform consumption in pay-as-you-go financial models.

#21 about 3 min

Supporting garbage collected runtimes securely in modern systems

Implementing advanced garbage approaches directly facilitates expanding environment compatibility into higher level enterprise stacks.

#22 about 4 min

Removing edge computing attack surfaces with memory safety

Providing strict memory operation controls inherently blocks historic network vulnerabilities upon distributed hardware deployments.

#23 about 2 min

Starting a passionate professional path in software engineering

Getting early exposure to rudimentary logic inspires lifelong technology curiosity and engineering community outreach.

Matching moments

2:27 min

Introduction to WebAssembly in a cloud computing context

Edo Edo · WWC 2024

1:48 min

Introduction to WebAssembly as a compilation target

Niels Tanis Niels Tanis · WWC 2023

4:54 min

The origins and design principles of WebAssembly

Maurice Brinkmann · WWC 2023

2:32 min

Applying WebAssembly to serverless cloud environments

Matt Butcher · WWC 2023

1:32 min

Career evolution from content management to cloud infrastructure

Maurice Brinkmann · WWC 2023

1:23 min

Early implementations of WebAssembly across major industries

Niels Tanis Niels Tanis · WWC 2023

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Small LLM in your Browser: Huge Opportunities for Web Applications

Daniel Ostrovsky

UI/UX Architect at Payoneer | AI Architect | Full Cycle Development Expert | Public Speaker | Open Source Contributor |

Daniel Ostrovsky
Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

From Cloud Native to Multi-Cloud Native: Write Once, Deploy Anywhere

Sandeep Pal

Principal Member of Technical Staff at Salesforce

Sandeep Pal
Open session

World Congress 2026 North America

Stop Running Mystery Meat in Production

Jeroen van Erp

Technical Advocate @ SUSE

Jeroen van Erp
Open session

World Congress 2026 North America

Run your agents in Kubernetes: Build once, deploy anywhere. But really?

Michal Salanci

Senior Systems Engineer at ESET Cybersecurity

Michal Salanci
Open session

World Congress 2026 North America

public void saveMoney(AI): The Developer's Guide to Unit Economics

Hrushikesh Pokala

Senior Software Engineer Lead at Equifax

Hrushikesh Pokala