Edoardo Dusi
WebAssembly: The Next Frontier of Cloud Computing
#1about 6 minutes
The historical evolution of abstraction in computing
A review of virtualization from mainframes and VMware to Docker and serverless sets the stage for WebAssembly as the next logical step.
#2about 4 minutes
Understanding the core components of WebAssembly
WebAssembly consists of a compiler that translates source languages, a compact binary format, and a runtime for execution.
#3about 2 minutes
Compiling Rust to Wasm for browser execution
A practical demonstration shows how to compile a Rust function into a Wasm module and call it from JavaScript within a web browser.
#4about 6 minutes
Accessing system resources with WASI and sandboxing
The WebAssembly System Interface (WASI) provides controlled access to host capabilities like the file system through a capability-based security model.
#5about 2 minutes
The Wasm component model for language interoperability
The component model provides a standardized interface that allows Wasm modules written in different languages to communicate seamlessly.
#6about 2 minutes
Why WebAssembly is a good fit for cloud workloads
Wasm offers efficiency, flexibility, scalability, and security, making it an ideal runtime for distributed cloud-native applications.
#7about 3 minutes
Running serverless Wasm with Cloudflare Workers
A demonstration shows how to deploy a Rust-based WebAssembly function as a serverless application on the Cloudflare Workers platform.
#8about 5 minutes
Integrating WebAssembly with Docker and Kubernetes
By using a containerd shim for Wasm runtimes like WasmEdge, you can manage and run Wasm modules alongside traditional containers.
#9about 2 minutes
Extending applications with polyglot WebAssembly plugins
Tools like Traefik use WebAssembly to allow developers to write plugins in various languages, enabling more flexible application extensions.
#10about 6 minutes
Navigating the WebAssembly ecosystem and foundations
An overview of the key organizations driving Wasm's growth, including the W3C, the Bytecode Alliance, and the CNCF.
#11about 2 minutes
Q&A: How to integrate WebAssembly with Docker
Using Wasm with Docker is a seamless experimental feature that requires enabling the containerd image store and Wasm support in Docker Desktop.
#12about 2 minutes
Q&A: Scaling cloud applications with WebAssembly
Wasm's extremely fast cold start times make it ideal for on-demand scaling, with current limitations being the scope of supported system APIs.
#13about 3 minutes
Q&A: Will Wasm replace or complement containers?
WebAssembly is currently best used alongside containers for specific high-performance or secure functions, rather than as a full replacement.
#14about 2 minutes
Q&A: Cost savings and resource utilization with Wasm
Wasm can lead to significant cost savings due to faster startup times, while overall resource utilization still depends heavily on application design.
#15about 2 minutes
Q&A: Future trends for Wasm in cloud computing
Future developments for Wasm include expanded system capabilities via WASI, improved performance, and support for garbage-collected languages.
#16about 5 minutes
Q&A: Advantages of WebAssembly for edge computing
Wasm is ideal for edge computing because it provides a single, secure, and lightweight runtime architecture that simplifies deployment across diverse devices.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
25:15 MIN
WebAssembly as the next evolution of cloud computing
WebAssembly Revolution: Elevating JavaScript's Reach and Performance
08:32 MIN
Taking WebAssembly beyond the browser with WASI
Using WebAssembly to run, extend, and secure your application
27:45 MIN
Exploring the future of the WebAssembly ecosystem
WebAssembly Revolution: Elevating JavaScript's Reach and Performance
17:46 MIN
Running WebAssembly workloads in cloud environments
WebAssembly: The Next Frontier of Cloud Computing
28:56 MIN
Current use cases and the future of WebAssembly
WebAssembly: The Next Frontier of Cloud Computing
00:05 MIN
Why the creator of Docker is interested in WebAssembly
WebAssembly: The Next Frontier of Cloud Computing
22:10 MIN
Running WebAssembly on the server with WASI
WebAssembly Revolution: Elevating JavaScript's Reach and Performance
20:01 MIN
Applying WebAssembly to solve serverless performance issues
The Future of Cloud is WebAssembly
Featured Partners
Related Videos
WebAssembly: The Next Frontier of Cloud Computing
Edoardo Dusi
Wasm Deep Dive - A Glance Behind the Scenes
Rainer Stropek
The Future of Cloud is WebAssembly
Matt Butcher
WebAssembly Revolution: Elevating JavaScript's Reach and Performance
Önder Ceylan
Using WebAssembly to run, extend, and secure your application
Niels Tanis
WebAssembly: Disassembled
Stefan Schöberl
Using WebAssembly for in-database Machine Learning
Akmal Chaudhri
Fun with PaaS – How to use Cloud Foundry and its uniqueness in creative ways
Maurice Brinkmann
Related Articles
View all articles.webp?w=240&auto=compress,format)



From learning to earning
Jobs that call for the skills explored in this talk.








Backend Engineer (TypeScript - Cloudflare Workers, TimescaleDB & AI Infrastructure)
nono
€75-120K
Intermediate
Node.js
Grafana
GraphQL
Terraform
+7

Fullstack Developer - ReactJS and TypeScript, AWS RDS, Lambda
GULP Information Services GmbH
GraphQL
PostgreSQL
TypeScript
AWS Lambda
Load Balancing