Ship It! Cloud, SRE, Platform Engineering

Is Wasm the new Java?

8 snips
May 31, 2024
Danielle Lancashire from Fermyon cloud discusses building platforms with nomad, EC2, Kubernetes, and WebAssembly. They explore WASM, AOT, JIT, WASI, WIT, Wasmer, and Wasmtime. The conversation highlights the benefits and security models of WebAssembly in cloud computing, stability with established technologies like Postgres, and the evolution and significance of WebAssembly in the programming world.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

WebAssembly's True Portability

  • WebAssembly binaries run unchanged across all architectures, unlike ELF binaries limited to specific OS or hardware.
  • This portability reduces months of supporting and testing cursed dependencies across platforms.
INSIGHT

WebAssembly Enables High Density

  • WebAssembly apps exhibit high density, doing nothing consumes minimal CPU and memory.
  • It enables huge efficiency gains over traditional serverless models for cloud cost and infrastructure.
ADVICE

Leverage WebAssembly Security Model

  • Utilize WebAssembly's capability-based security to enforce strict runtime access for multi-tenant environments.
  • This approach simplifies isolation compared to container-based methods in complex cloud platforms.
Get the Snipd Podcast app to discover more snips from this episode
Get the app