By the end of 2024, Microsoft introduced the Hyperlight project, a Rust language library for running small functions, boasting its own hypervisor for enhanced security and faster execution compared to traditional VMs. However, it is limited to running Rust functions only.
This year, Microsoft has enhanced Hyperlight into Hyperlight Wasm, incorporating WebAssembly (Wasm) to address program language compatibility issues. Hyperlight Wasm can execute any program language code by converting it to WebAssembly following the WASI standard, then running the binary code (including language runtime) on Hyperlight Wasm.
The advantage of the Hyperlight Wasm approach lies in maintaining the speed and security of Hyperlight while supporting any program language. Microsoft has now handed over the Hyperlight project to the CNCF foundation for maintenance, with all code residing on GitHub.
Source: Microsoft
The architecture of Hyperlight Wasm operates faster than traditional Virtual Machine architecture.
Leave a Comment