MENU

Fun & Interesting

WebAssembly and Containers

Docker 26,391 lượt xem 2 years ago
Video Not Working? Fix It Now

Get familiar with WebAssembly and containers in this demo. Get started with Docker and try it for yourself → https://dockr.ly/3QqFtmJ

WebAssembly (Wasm) has generated buzz as the next cloud technology. In this talk, we focus on Wasm's promise and where it fits into the cloud. We conclude with examples of Docker and Wasm complementing each other.

WebAssembly is a promising technology for many reasons, including language neutrality, cross-platform/architecture support, a security sandbox, small binary sizes, and great performance. Seizing on these positives, many of us have begun developing cloud-centered Wasm tools — tools that run on the server, not in a web browser. And we've seen Wasm’s virtues come through in surprising ways. The enthusiasm toward WebAssembly is justified!

But we’ve been disappointed to see pundits and newcomers pit WebAssembly against Docker in a zero-sum game. Wasm is wrongly touted as a "replacement for Docker," when, in fact, Wasm complements Docker. It can do some things Docker can’t, but isn’t able to do many things that have long made Docker the most attractive way of developing cloud applications.

This talk introduces Wasm, focusing on its promise in cloud contexts. Then we go on to illustrate how Docker containers and the burgeoning Wasm ecosystem work together. We show examples of a microservice architecture that uses Wasm and Docker, then conclude with some speculation about what a future WebAssembly+Docker ecosystem might look like.

• Speaker:
Matt Butcher
- Find him on Twitter - https://twitter.com/technosophos
- Find him on LinkedIn - https://www.linkedin.com/in/mattbutcher/

• References :
- Play Finicky Whiskers → https://finickywhiskers.com
- Checkout Spin → https://spin.fermyon.dev
- GitHub Repository → https://github.com/fermyon/spin
- Follow them Fermyon on Twitter → https://twitter.com/fermyontech

--
Join the conversation!
LinkedIn → https://dockr.ly/LinkedIn
Twitter → https://dockr.ly/Twitter
Facebook → https://dockr.ly/Facebook
Instagram → https://dockr.ly/Instagram

Comment