The maintainer of this website has a Spotify Coding Playlist of their Lo-fi Hip Hop beats!

WasmEdge(Formerly SSVM)

WasmEdge is a lightweight, high-performance, and extensible WebAssembly runtime. It is one of the fastest Wasm VM today. WasmEdge is an official sandbox project hosted by the CNCF. Its use cases include modern web application architectures (Isomorphic & Jamstack applications), microservices on the edge cloud, serverless SaaS APIs, embedded functions, smart contracts, and smart devices.

Feature

WasmEdge can run standard WebAssembly bytecode programs compiled from C/C++, Rust, Swift, AssemblyScript, or Kotlin source code. It runs JavaScript, including 3rd party ES6, CJS, and NPM modules, in a secure, fast, lightweight, portable, and containerized sandbox. It also supports mixing of those languages (e.g., to use Rust to implement a JavaScript API), the Fetch API, and Server-side Rendering (SSR) functions on edge servers.

WasmEdge supports all standard WebAssembly features and many proposed extensions. It also supports a number of extensions tailored for cloud-native and edge computing uses (e.g., the WasmEdge network sockets, and the WasmEdge Tensorflow extension).

WasmEdge is an OCI-compatible runtime. So it could be managed and orchestrated by K8s toolings, such as K8s, KubeEdge, OpenYurt, and SuperEdge.

Learn more about technical highlights of WasmEdge.

Additional Resources

Date Added: 5/22/22