Posts

Showing posts with the label wasm

What is Docker+Wasm

Image
What is Wasm? Came across this at Kubecon 2022. Wow, talk about intriguing, at least for me :) Wasm (short for WebAssembly) is a faster, lighter alternative to the Linux & Windows containers you’re using in Docker today (with some tradeoffs ). WebAssembly , often shortened to Wasm, is a relatively new technology that allows you to compile application code written in over 40+ languages (including Rust, C, C++, JavaScript, and Golang) and run it inside sandboxed environments. The original use cases were focused on running native code in web browsers, such as Figma , AutoCAD , and Photoshop . In fact, fastq.bio saw a 20x speed improvement when converting their web-based DNA sequence quality analyzer to Wasm. And Disney built their Disney+ Application Development Kit on top of Wasm! The benefits in the browser are easy to see. But Wasm is quickly spreading beyond the browser thanks to the WebAssembly System Interface (WASI). Companies like Vercel , Fastly , Shopify , and Cloudflare...