For workloads compiled to WebAssembly, heyvm can run sandboxes on a WASM runtime
instead of a VM or container.
wasix
Runs WASIX modules on the Wasmer runtime. Requires the Wasmer runtime to be installed.
Backend name: wasix. The heyvm normalize-wasix-images command helps prepare
images for this backend.
wasip2
Runs WASI Preview 2 components on the Wasmtime runtime, with WASI-HTTP support. Requires the Wasmtime runtime.
Backend name: wasip2 (CLI/MVM_BACKENDS aliases wasi-p2, wasi_p2 — over the
API JSON wire only wasip2 is accepted). See WASIP2_DRIVER.md in the
mvm-ctrl crate for details.