WebAssembly in the Cloud and on the Edge
To the extent that people understand anything about WebAssembly, they think it is about replacing JavaScript in the browser. While that isn't really true, porting legacy code and writing new programs in a variety of languages (C/C++, Rust, Go, AssemblyScript and more) for browser apps is a primary use case.
Beyond that, however, we are seeing tremendous excitement in using WebAssembly to target cloud and edge computing environments due to its combination of speed, portability and safety. In this workshop we will give you a vision of how the world of cloud and containers is being disrupted by this up-and-coming platform.
We will cover:
- A WebAssembly overview
- The WebAssembly System Interface (WASI)
- Wasmtime, Wasmer, and wasm3 runtimes
- Fastly and the Terrarium Environment
- The WasmEdge environment and technology stack
- The Suborbital environment and technology stack
- The wasmCloud environment and technology stack
About Brian Sletten
Brian Sletten is a liberal arts-educated software engineer with a focus on forward-leaning technologies. His experience has spanned many industries including retail, banking, online games, defense, finance, hospitality and health care. He has a B.S. in Computer Science from the College of William and Mary and lives in Auburn, CA. He focuses on web architecture, resource-oriented computing, social networking, the Semantic Web, AI/ML, data science, 3D graphics, visualization, scalable systems, security consulting and other technologies of the late 20th and early 21st Centuries. He is also a rabid reader, devoted foodie and has excellent taste in music. If pressed, he might tell you about his International Pop Recording career.
More About Brian »