Session

Look who's talking!

Detail illustration WASM I/O Detail illustration WASM I/O
Danny Macovei
blend-mode
Oscar Spencer
blend-mode

Components Here, There, and Everywhere

Danny Macovei - JAF Labs / Oscar Spencer - F5 NGINX

Wasm components are here and soon to be everywhere. This talk introduces the latest in developer tools for composing, publishing and deploying components. We will introduce the WebAssembly Registry (Warg) protocol and then use it to develop, publish, and deploy.

Today, there are developer library registries (on npm, RubyGems, Crates.io, etc.) and there are deployment artifact registries (OCI, DockerHub, etc.). Wasm component registries blur this distinction. A Wasm component can be imported and used as a library in your programming language, or the same component can be easily composed with a little configuration into a new component that is a complete deployment artifact. This talk demonstrates how Wasm registries make it seamless to use components as libraries or deploy them as services.

View all sessions