Data Across the Wasm Boundary By Dan Phillips

  Рет қаралды 723

Devoxx

Devoxx

9 ай бұрын

Many people are excited about WebAssembly. However, as with any budding ecosystem, one can encounter roadblocks when trying to do seemingly simple things. This is especially true in the server-side Wasm space, where tooling is under active development as current approaches evolve. An early head-scratcher for many, even after compiling a first Wasm module is “…but how do I get data in, and out, of a WebAssembly module?”
Once you peek behind the curtain, you’ll find there are many options for this - wasm-bindgen, wit-bindgen, polyglot, gRPC, JSON, and more - though you may be confused as to why there is so much variety. You may also notice what appear to be limitations: Wasm primitives being only numbers, single returns, etc. Finally, what about WASI, the WebAssembly System Interface? How easy is it to get data with a network connection? From a file on the host?
This talk will cover all of these available options, the strengths, similarities, differences and - most importantly - their usage, so that you will have a confident understanding of the landscape when you begin your next WebAssembly project.
DAN PHILLIPS
Daniel Phillips is a Senior Engineer at Loophole Labs, where one of his main areas of focus is server-side WebAssembly. He is also the founder and organizer of the WebAssembly Chicago group.

Пікірлер: 2
@samwighton7972
@samwighton7972 9 ай бұрын
Awesome talk Dan
@danphillips1769
@danphillips1769 9 ай бұрын
Thanks!
Now THIS is entertainment! 🤣
00:59
America's Got Talent
Рет қаралды 17 МЛН
100❤️
00:19
MY💝No War🤝
Рет қаралды 22 МЛН
Became invisible for one day!  #funny #wednesday #memes
00:25
Watch Me
Рет қаралды 58 МЛН
I Can't Believe We Did This...
00:38
Stokes Twins
Рет қаралды 110 МЛН
The World of WASI by Dan Gohman @ Wasm I/O 2023
44:24
WASM I/O
Рет қаралды 7 М.
The Truth about Rust/WebAssembly Performance
29:47
Greg Johnston
Рет қаралды 175 М.
New Wasm Platform And Standard WASIX??
10:27
ThePrimeTime
Рет қаралды 35 М.
TDD & DDD from the Ground Up Live Coding by Chris Simon
53:21
НЕ ПОКУПАЙ СМАРТФОН, ПОКА НЕ УЗНАЕШЬ ЭТО! Не ошибись с выбором…
15:23
Samsung laughing on iPhone #techbyakram
0:12
Tech by Akram
Рет қаралды 463 М.
Зачем ЭТО электрику? #секрет #прибор #энерголикбез
0:56
Александр Мальков
Рет қаралды 467 М.