Cloud Native Wasm Day NA 2023
2023-11-06
Chicago, United States
who it's for
WebAssembly developers, cloud native engineers, platform engineers, runtime maintainers, security engineers, data engineers, machine learning engineers
topics
WebAssembly component model; container2wasm converter; WASI and wasi-threads; Envoy Wasm extensions in Istio Ambient; Wasm in Redpanda stream processing; seccomp syscall sandboxing; Wasm Workers Server (wws); Wasm for LLM inference with WASI NN; Falco compiled to WebAssembly (emscripten); OpenMP compiled to WebAssembly
| title | author | length |
|---|---|---|
| Welcome + Opening Remarks, Program Committee Members | Lin Sun, Liam Randall | 07m |
Google Trends shows WASM search volume rising in the US and worldwide, and a recent CNCF State of WASM report ranks troubleshooting as the number one concern… | ||
| WebAssembly Component Model: Enhancing Security, Productivity, and... | Bailey Elizabeth Hayes, Kate Goldenring | 31m |
WebAssembly component model links independent components so only the vulnerable piece needs relinking not full rebuilds, demonstrated with a GitHub OAuth… | ||
| Running Linux-Based Containers on Wasm and Browser with Container2wasm Converter | Kohei Tokunaga | 28m |
Converter based on BuildKit turns a Linux container into a single Wasm image that runs the guest kernel and userland via CPU emulators compiled to Wasm… | ||
| A Love Letter to Isolation | Kelly Shortridge | 31m |
Isolation is presented as the core resilience mechanism and the claim is that the Wasm Component Model delivers stronger, cheaper isolation than containers by… | ||
| The Falco Playground: A Cocktail of WebAssembly and Runtime Security | Jason Dellaluce, Rohith Raju | 26m |
Falco is compiled from C++ to WebAssembly (emscripten) to run entirely client‑side, producing a backend‑less Falco Playground that validates YAML rules in the… | ||
| Extending Sidecarless Applications with Wasm in Istio Ambient Mesh | Lin Sun, Ben Leggett | 31m |
Istio Ambient (alpha in Istio 1.18) shows applying Envoy Wasm extensions to running apps without sidecars or pod restarts, using the WasmPlugin resource to… | ||
| Extending a High-performance Data Streaming System with WebAssembly | Tyler Rockwood | 25m |
Claims 60–70% of stream-processing needs move into the broker by running Wasm inside Redpanda (Seastar thread-per-core architecture). Implementation uses… | ||
| Syscall Me by Your Name: Sandboxing Wasm Programs | Ryan Petrich | 26m |
Examines concrete isolation failures and defenses: finds two Wasmtime CVEs that leak memory via linear-memory/guard-page bugs, notes other runtime bugs that… | ||
| Exploit Parallelism for AI Workloads with WASM and OpenMP | Atanas Atanasov, Andrew Brown | 25m |
Compiles the OpenMP runtime to WebAssembly (wasm32 with wasi-threads), runs binaries in wasmtime, and fixes porting issues like missing pthread_exit… | ||
| Orchestrating Wasm: Reconciliation Loops Aren't Owned by Kubernetes | Taylor Thomas, Dan Norris | 29m |
Cosmonic builds the wasmCloud Application Deployment Manager (Wadm) as a custom orchestrator instead of extending Kubernetes or Nomad, because it needs native… | ||
| Wasm Workers Server: Portable Serverless Apps with WebAssembly | Angel M De Miguel Meana | 24m |
Wasm Workers Server (wws) is an open source CLI that runs portable serverless apps compiled to WebAssembly and also supports interpreted files (JavaScript… | ||
| Wasm Is Becoming the Runtime for LLMs | Michael Yuan | 27m |
Claims that Wasm replaces Python for LLM apps, showing a Rust-compiled single 2MB wasm binary that loads a 5 GB Llama-2 model and runs inference locally via… | ||
| Lightning Talk: WebAssembly from the Inside Out | Edoardo Vacchi | 13m |
Explains how the wazero runtime implements WebAssembly calls end-to-end: modules decode and validate at load time, compile to an internal IR that an… | ||
| Closing Remarks, Program Committee Members | Lin Sun, Liam Randall | 04m |
Huge thanks go to the CNCF program team, audio and production crew and the volunteer program committee that reviewed over 65 talks; community members like… | ||
| Navigating Strategies for Debugging WASM | Ashwin Kumar Uppala, Shivay Lamba | 26m |
WASM lacks a standardized debugger so strategies vary: use LLDB/GDB with wasmtime or wasmer with DWARF for low-level step-through; enable Chromium DevTools… | ||
| nothing matches | ||