Supercharge Your Deployments with WASM
Rishit Dagli
OTC Catchup
@rishit_dagli
WebAssembly
rishit_dagli
Binary instruction format for a virtual machine
A format to define instructions that an appropriate interpreter can efficiently execute.
rishit_dagli
Designed as a compilation target
rishit_dagli
rishit_dagli
rishit_dagli
rishit_dagli
rishit_dagli
rishit_dagli
rishit_dagli
rishit_dagli
Wasm beyond the web
rishit_dagli
Wasm beyond the web
rishit_dagli
Wasm beyond the web
rishit_dagli
Wasm beyond the web
rishit_dagli
Wasm beyond the web
rishit_dagli
Wasm beyond the web
standard, platform-independent methods
to declare and apply
rishit_dagli
Wasm beyond the web
rishit_dagli
Wasm beyond the web
rishit_dagli
Wasm beyond the web
rishit_dagli
Wasm beyond the web
rishit_dagli
System Interface
rishit_dagli
System Interface
rishit_dagli
System Interface
rishit_dagli
System Interface
rishit_dagli
Wasm beyond the web
rishit_dagli
Some Nostalgia
rishit_dagli
Wasm beyond the web
rishit_dagli
rishit_dagli
System interface
rishit_dagli
Source: Lin Clark
rishit_dagli
WASI
rishit_dagli
WASI
rishit_dagli
Source: Lin Clark
rishit_dagli
rishit_dagli
Source: Lin Clark
rishit_dagli
Can you run Wasm workloads in Kubernetes?
@rishit_dagli
Slight
rishit_dagli
Slight
Containerd Wasm Shims
rishit_dagli
rishit_dagli
rishit_dagli
rishit_dagli
rishit_dagli
Linux and Wasm containers
rishit_dagli
rishit_dagli
rishit_dagli
Summary
Why WASM needs Kubernetes
Why Kubernetes needs WASM
rishit_dagli
Different areas for a model to optimize