Rustacean Station  cover image

Rustacean Station

WebAssembly on the Server with Krustlet

Sep 22, 2020
01:03:02

Taylor Thomas explains how Krustlet runs WebAssembly modules in Kubernetes and why it’s a promising option for the future of server side applications.

Contributing to Rustacean Station

Rustacean Station is a community project; get in touch with us if you’d like to be interviewed, propose a topic for an episode, or help create the podcast itself!

Timestamps

  • [@00:55] - Kubernetes
  • [@07:37] - WebAssembly
  • [@12:06] - WebAssembly Runtimes and WASI Specification
  • [@15:42] - WebAssembly vs Containers vs Native Binaries
  • [@25:11] - Krustlet and the case for writing it in Rust
  • [@30:52] - Missing APIs in WASI
  • [@33:38] - Wascc vs Wasmtime runtimes
  • [@38:15] - Rust ecosystem for Kubernetes and WebAssembly
  • [@40:23] - Comparing other languages to Rust
  • [@45:09] - Rust learning curve, experiences as a beginner
  • [@53:16] - Next steps for Krustlet and WebAssembly

Referenced Resources

Credits

Intro Theme: Aerocity

Audio Editing: Jeremy Jung

Hosting Infrastructure: Jon Gjengset

Show Notes: Jeremy Jung

Hosts: Jeremy Jung

Guests: Taylor Thomas

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode