Automattic releases Kandelo, a POSIX-compatible multi-process WASM kernel for browsers
Automattic has open-sourced Kandelo, an experimental WebAssembly-based kernel that runs POSIX-compliant software inside browsers and Node.js environments. The project implements a multi-process architecture using dedicated workers, SharedArrayBuffer, and the Atomics API to handle syscalls, and supports features like fork(). It already runs a broad range of software including Nginx, PHP, Python, Ruby, Redis, MariaDB, and even games like Doom and Commander Keen. Automattic is exploring Kandelo as the new foundation for WordPress Playground, which executes server-side WordPress entirely within the browser. The project is publicly available on GitHub and includes live demos, though mobile support remains limited at this stage.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in