Solo.io, a software company that helps organizations adopt and operate innovative cloud native technologies, is offering the WebAssembly (Wasm) OCI Image Specification, which defines a standard format for bundling and storing a Wasm module and its metadata as an OCI (Open Container Initiative) image in order to facilitate interoperability across different solutions.
WebAssembly is an open standard portable binary instruction format providing an embeddable and safe execution environment for platform extensions.
WebAssembly has been adopted by the Envoy community for extending the Envoy Proxy and Envoy-based solutions like Gloo and Istio.
Recently, Solo.io released the WebAssembly Hub, a community resource for building and sharing WebAssembly extensions for Envoy, with integration to Gloo and Istio out of the box.
To standardize distribution and allow production adoption, Solo.io today provides specifications for WebAssembly OCI Images.
The OCI is a lightweight, open governance structure for creating open industry standards for container formats and runtime.
“Early on, we realized that WebAssembly was a technology area that could make a significant impact throughout the technology stack,” said Idit Levine, founder and CEO, Solo.io. “Many of our customers and partners share our enthusiasm for using WebAssembly to extend Envoy, and our goal is to accelerate its adoption by the community. This is why we built the WebAssemblyHub. In the process of building the Hub and discussing it with our customers, we worked to optimize the way WebAssembly modules are bundled. The OCI Image Specification announced today is based on this gained experience, which we share with the community to facilitate collaboration and accelerate innovation throughout the industry.”
For more information about this news, visit www.solo.io.