wasmCloud is one of the latest projects to join the CNCF Sandbox. The project enables functions and services to be built in any language and then run using WebAssembly.
According to the project’s website, it comes out-of-the-box with integrations for many common capabilities, as well as the ability to easily add new capabilities as needed.
Other key benefits include elimination of boilerplate code, portability, near-native performance, security through its Deny by Default WebAssembly Sandbox, and its small footprint and fast scaling time.
wasmCloud was created in November 2020 and since then 80 developers have contributed to the project.
When it was donated to the CNCF, Liam Randall, the CNCF Cloud Native Wasm Day Program Committee Chair said: “Over the past 30 years, we’ve witnessed the decoupling of enterprise applications from their environments — from applications written for specific hardware to virtual machines orchestrated by public clouds — and now shared containers for shipping applications with reproducible environments. However, enterprises face new challenges, including the adoption of diverse CPU architectures and the need for distributed application logic in edge devices. wasmCloud tackles these challenges with open, portable technology and a higher level of abstraction that replaces vendor-specific libraries with declarative actors that can use common capabilities like databases, message queues and web servers.”
More information is available here.