Loading…
WasmCon 2023 has ended
September 6-7, 2023
Bellevue, Washington
View More Details & Registration
Note: The schedule is subject to change.

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for WasmCon 2023 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC/GMT -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."

IMPORTANT NOTE: Timing of sessions and room locations are subject to change.

Back To Schedule
Thursday, September 7 • 2:15pm - 2:50pm
From Wazero to Wazhero: An Introduction to Wazero for Gophers and Other Species - Edoardo Vacchi, Tetrate.io

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.


Are you a gopher or a crab? A wyvern or a penguin? This talk will be equally relevant to you, regardless of your species! Learn more about wazero runtime, how it may help you, and how the maintainers strive to be a good citizen of the wider Wasm ecosystem while realizing a fast and efficient runtime that works great with the Go toolchain!
. . .
You are a Gopher. You wake up confused. It looks like you are in a Cloud. You don't remember how you got there.

> LOOK AROUND
There are several large Containers, and a few tiny packages with a label: “Some (Web)Assembly Required.”

> EXAMINE WASM
You are excited to find several WebAssembly runtimes. You find that it is easy to plug them into your Go project. There is only one catch: most of them are meant for a different language runtime.

> CGO LEFT
Your cross-platform build becomes slow and compromised, you can no longer rely on all the features of your runtime, your performance becomes less predictable. You retire to your burrow and hide in shame.

GAME OVER.
Would you like to play again and try wazero: the zero-dependency WebAssembly runtime for Go?



Speakers
avatar for Edoardo Vacchi

Edoardo Vacchi

WebAssembly Core Engineer, Tetrate.io
During my PhD I researched language design and implementation at University of Milan. At Tetrate, I work on the wazero runtime for WebAssembly. Previously, I have worked at UniCredit Bank’s R&D department, and at Red Hat in the KIE group (Drools/jBPM/Kogito).



Thursday September 7, 2023 2:15pm - 2:50pm PDT
Grand Ballroom G
  Cloud Technologies
  • Session Slides Attached Yes