WebAssembly and Containers

  Рет қаралды 26,353

Docker

Docker

Күн бұрын

Пікірлер: 21
@TheDataMuseum
@TheDataMuseum 2 жыл бұрын
Absolute game changer! Can't believe this hasn't been talked nearly enough as it should
@karelhrkal8753
@karelhrkal8753 2 жыл бұрын
7:25 "The characteristics that make it great for the browser also make it great for the cloud". Coincidence? I think not! You described cloud computing earlier as "running your code on someone else's computer securely", but that's *exactly* what a browser does. Putting JS or WASM into a webpage is, in a fact, a form of cloud computing - you are running your code on someone else's (the client's) computer.
@bjugdbjk
@bjugdbjk 2 жыл бұрын
Excellenet presentation, Now got the picture of Docker & Webassembly , This is like a fight between Apple Vs Microsoft in 90's ...Actually, truth is both does different things nd both needs to be there in the ecosystem serving different purpose.
@RichM1967
@RichM1967 2 жыл бұрын
What is the difference between wasm running in docker and a golang binary running in a scratch Docker container? I have a web server I wrote in Go in that scratch docker container with a resulting size of 7MB. This web server has served 100,000 requests and transferred 10 gigs of data in 34 seconds.
@saidinesh5
@saidinesh5 2 жыл бұрын
The wasm will still have to be run by an interpreter.. which is written in probably C++ or rust or even go. So it will obviously be slower than your go lang binary running in a scratch docker container. However, if your golang binary is supposed to serve requests based on code written by someone else.. you can use a webassembly interpreter inside your golang binary and load their code compiled to wasm and make those interpreters handle the incoming requests.
@Wfmike
@Wfmike 2 жыл бұрын
Somehow WebAssembly makes it feel like introducing compiled language to JavaScript developer for the first time ever whereas rest of the industry's been doing for years.
@KManAbout
@KManAbout 2 жыл бұрын
Js developers have been doing compiling for years
@karelhrkal8753
@karelhrkal8753 2 жыл бұрын
I'm interested if docker containers could run in WASM in the browser one day. That would be truly amazing.
@TheCardil
@TheCardil 2 жыл бұрын
Why would you like that? Browsers could run Wasm already without a Docker as middle man. Any middleman would only add overhead.
@ryanleemartin7758
@ryanleemartin7758 2 жыл бұрын
You want docker containers to run in wasm in the browser? For what purpose? Isn't docker essentially isolating linux user space? It still needs a kernel to operate. Am I missing something? I'm intrigued but I don't grasp the concept
@karelhrkal8753
@karelhrkal8753 2 жыл бұрын
@@ryanleemartin7758 You could run programs that can be dockerized, but that do not compile to wasm. Also, I can just grab any docker container and just run it, I don't need to get the sources, optimize them for wasm, etc etc etc. Also, file IO could be implmeneted with local storage.
@ryanleemartin7758
@ryanleemartin7758 2 жыл бұрын
@@karelhrkal8753 That sounds very cool but you'd still need a linux kernel. How could that work?
@karelhrkal8753
@karelhrkal8753 2 жыл бұрын
@@ryanleemartin7758 And what is Linux kernel implemented in? C, probably. And C can compile to WASM.
@meepk633
@meepk633 Жыл бұрын
I don't know what it is, but containerization just scratches some weird itch. I love the idea of portable environments and static volumes. It almost feels transgressive lol
@alexandershemelin6605
@alexandershemelin6605 2 жыл бұрын
lovely
@_dinesh
@_dinesh 2 жыл бұрын
Now I know how Azure container apps can scale down to zero :)
@daemond7746
@daemond7746 Жыл бұрын
nice
@edgeeffect
@edgeeffect 2 жыл бұрын
Good grief! Your cat is GREEDY!
@markokraljevic1590
@markokraljevic1590 2 жыл бұрын
hey man, this is useless, you need to give 3 minutes high level overview with main points and not 25 minutes of useless blabbing without structure
WebAssembly (WASM) vs. Docker - Our Expert Analysis
19:53
KodeKloud
Рет қаралды 96 М.
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
Мясо вегана? 🧐 @Whatthefshow
01:01
История одного вокалиста
Рет қаралды 7 МЛН
Cloud Native WASM: What's All the Hype?
30:38
Docker
Рет қаралды 3,6 М.
Kevin Hoffman - Building a Containerless Future with WebAssembly
26:59
WebAssembly Summit
Рет қаралды 23 М.
Why (and How) We Wrote a WebAssembly CMS - Matt Butcher & Radu Matei, Fermyon Technologies
22:09
CNCF [Cloud Native Computing Foundation]
Рет қаралды 10 М.
The Truth about Rust/WebAssembly Performance
29:47
Greg Johnston
Рет қаралды 191 М.
Simplify All the Things with Docker Compose
29:31
Docker
Рет қаралды 34 М.
Components, WebAssembly’s Docker’s Moment - Bailey Hayes, Cosmonic
30:13
CNCF [Cloud Native Computing Foundation]
Рет қаралды 1,2 М.
WASI is the new kid on the block.
16:43
Fanie Reynders
Рет қаралды 56 М.
WebAssembly at the IoT Edge
29:09
S4 Events
Рет қаралды 4,4 М.
10 Signs Your Software Project Is Heading For FAILURE
17:59
Continuous Delivery
Рет қаралды 41 М.
Creating Effective Docker Images
34:00
Docker
Рет қаралды 28 М.
Chain Game Strong ⛓️
00:21
Anwar Jibawi
Рет қаралды 41 МЛН