Shopify
Shopify logoShopify · Feature trail

WebAssembly Runtime for Extensibility

3 posts · Dec 2020 – Oct 2023

What this trail covers

Shopify is exploring and implementing WebAssembly (Wasm) as a secure, performant, and flexible runtime for executing untrusted partner code on its own infrastructure, moving beyond browser-based use cases. This involves leveraging the Lucet Wasm runtime and compiling code from languages like AssemblyScript to enable extensibility for partners. Ruvy, a new toolchain built on top of ruby.wasm, further enhances this by pre-initializing the Ruby virtual machine and including Ruby files directly into

All Shopify trails