Choosing Customizability and Distributing Dependencies with Wasm Components - Taylor Thomas
ฝัง
- เผยแพร่เมื่อ 23 ม.ค. 2025
- Don't miss out! Join us at our next Flagship Conference: KubeCon + CloudNativeCon North America in Salt Lake City from November 12 - 15, 2024. Connect with our current graduated, incubating, and sandbox projects as the community gathers to further the education and advancement of cloud native computing. Learn more at kubecon.io
Choosing Customizability and Distributing Dependencies with Wasm Components - Taylor Thomas, Cosmonic
For the past 10 years, the adoption of containers and Kubernetes revolutionized workload flexibility and reusability. However, application development is now a tangled mess of copied boilerplate with a nest of shared dependencies, often driven by platform requirements rather than application needs. With the new Wasm Component Model, developers and platform engineers now have a way to bring their own reusable interfaces and business logic, creating a vendor-less and SDK-free world. wasmCloud, a CNCF application platform, leverages the component model to run your code distributed anywhere, no matter what or where your dependencies are. In this talk, we will show how a Wasm component can run in two different systems and how easy it is to add custom interfaces - all using open source tooling and projects like wasi-virt and W3C standardized interfaces. Then we will demonstrate how you can add custom interfaces without any changes to your runtime while also being able to run it anywhere.