Crafting the Impossible: X86 Virtualization in the Browser with WebAssembly – Alessandro Pignotti
JSNation Conference 2022 #JSNation #GitNation Website – https://jsnation.com/ Follow the link to watch the full version of all the conference talks, QnA’s with speakers and hands-on workshop recordings → https://portal.gitnation.org/events/jsnation-2022 Talk: Crafting the Impossible: X86 Virtualization in the Browser with WebAssembly WebAssembly is a browser feature designed to bring predictable high performance to web applications, but its capabilities are often misunderstood. This talk will explore how WebAssembly is different from JavaScript, from the point of view of both the developer and the browser engine, with a particular focus on the V8/Chrome implementation. WebVM is our solution to efficiently run unmodified x86 binaries in the browser and showcases what can be done with WebAssembly today. A high level overview of the project components, including the JIT engine, the Linux emulation layer and the storage backend will be discussed, followed by live demos. This event would not take place without the support of sponsors: 🏆 Platinum Sponsors Ag Grid → https://www.ag-grid.com/ Capgemini → https://careersatcapgemini.nl/ Appwrite → https://appwrite.io/ 🥇 Gold Sponsors StackHawk → https://www.stackhawk.com/ OLX → https://careers.olxgroup.com/ Decentology → https://www.decentology.com/ Docker → https://www.docker.com/ Modus Create → https://moduscreate.com/ Snyk → https://snyk.io/ Contentful → https://www.contentful.com/ Bitvavo → https://bitvavo.com/en Focus Reactive → https://focusreactive.com/ 🥈 Silver Sponsors Stream → https://getstream.io/ 3t Software → https://studio3t.com/ Yoast → https://yoast.com/ Twilio → https://www.twilio.com/ahoy BCGDV → https://bcgdv.com/ Utopia Music → https://utopiamusic.com/ SISU → https://www.sisu.tools/