Join Thomas Steiner as he chats with Thorsten Hans, Senior Cloud Advocate at Fermyon, about the exciting world of WebAssembly serverless functions and microservices with the Spin framework. Discover how Spin uses WebAssembly for lightning-fast cold starts and great portability, and explore the advantages of building microservice applications with Spin’s diverse language support. Thorsten and Thomas also delve into the role of WebAssembly standards in shaping the future of cloud-native development. Tune in for this insightful conversation on the cutting edge of WebAssembly technology!
Chapters:
0:00 – Welcome Thorsten Hans from Fermyon
2:52- Thorsten’s way to WebAssembly
5:48 – Fermyon, Thorsten, and Wasm standardization
8:19 – Fermyon Spin
12:51 – How do Spin apps start up so fast?
16:06 – Spin, WASI and the component model
19:37 – Spin triggers with the WASI HTTP API
22:15 – Running JavaScript with StarlingMonkey
29:32 – Could StarlingMonkey run in the browser?
31:43 – Rust on Spin vs. JavaScript on Spin
34:42 – Is there vendor lock-in with Spin?
42:50 – Wasm, but not
Resources:
Thorsten Hans’ Fermyon blog posts → https://goo.gle/3ZCRJpL
Thorsten Hans on X → https://goo.gle/49xok4J
Thorsten Hans’ blog → https://goo.gle/49xooBv
Thorsten Hans on LinkedIn → https://goo.gle/3Dh9frZ
Thorsten Hans on joining Fermyon → https://goo.gle/3PeO7pb
Till Schneidereit on LinkedIn → https://goo.gle/49ApA73
Fermyon Spin → https://goo.gle/3ZQdTGb
Introducing Spin → https://goo.gle/3VBBeZI
Fermyon Spin on GitHub → https://goo.gle/3VEEymR
Building Spin Components in JavaScript → https://goo.gle/3ZCSZct
WasmAssembly episode "Squishy Wasm apps using Extism with Dylibso’s Steve Manuel": → https://goo.gle/3VFcf7J
Spin JS/TS SDK → https://goo.gle/41zjrGw
ComponentizeJS → https://goo.gle/3OUNjFG
WASI HTTP → https://goo.gle/3MQvK8L
SpiderMonkey → https://goo.gle/4gIR1Ps
StarlingMonkey → https://goo.gle/3De6IyM
Spin Rust SDK → https://goo.gle/49zRznq
Spin SQLite storage → https://goo.gle/4iATEUo
Spin Serverless AI → https://goo.gle/49yWvJa
Watch more WasmAssembly → https://goo.gle/WasmAssembly
Subscribe to Chrome for Developers → https://goo.gle/ChromeDevs
#WebAssembly #Spin #Fermyon #WASI #ComponentModel #StarlingMonkey #ChromeForDevelopers #Chrome
Speaker: Thomas Steiner
Products Mentioned: Web Assembly (Wasm), Chrome