Build a Serverless WebAssembly App in Python Using Spin
Offered By: Conf42 via YouTube
Course Description
Overview
Explore the potential of WebAssembly in cloud computing through this conference talk from Conf42 Python 2024. Dive into the fundamentals of WebAssembly, its advantages, and its impact on serverless architecture. Learn about Spin, a tool for building and deploying WebAssembly applications, and witness two live demonstrations showcasing its capabilities. Discover how WebAssembly is revolutionizing cloud computing by eliminating the need for containers and addressing serverless limitations. Gain insights into the WebAssembly component model, module structure, and application composition. Understand the challenges and solutions for interpreted languages like Python in the WebAssembly ecosystem, including the use of componentize-py for seamless integration.
Syllabus
intro
preamble
the next wave of cloud compute will be powered by webassembly
what is webassembly?
a few things to know about webassembly
wasm is another bytecode format
a few things to know about webassembly
compile and run
wasi: a new kind of system interface
compilation and language support
rust has a great wasm support
interpreted languages are a little more tricky
you need to compile the interpreter to wasm
getting started with wasm
introducing spin
demo 1
4 things making webassembly great
how this will change cloud computing
no more clunky containers
fix serverless
demo 2
component model
wasm module
composing applications
componentize-py
thank you!
Taught by
Conf42
Related Courses
Future Possibilities for .NET Core and WASI - WebAssembly on the ServerMicrosoft via YouTube Programming WebAssembly with Zig - Getting Started with the Zig Programming Language
Chris Hay via YouTube Server-Side WebAssembly: Exploring Applications and Benefits
Rawkode Academy via YouTube What's Next for Blazor, and .NET on WASI
NDC Conferences via YouTube Implementing a WASI Host for Visual Studio Code
Linux Foundation via YouTube