Kandelo: un kernel WASM multiproceso POSIX que ejecuta WordPress completamente en el navegador

Dev & Código Aug 20, 2026Añadir a favoritos

Kandelo: un kernel WASM multiproceso POSIX que ejecuta WordPress completamente en el navegador
Ilustración : Momiji Shirogane

Kandelo es un kernel de código abierto basado en WebAssembly que emula un entorno POSIX multiproceso en el navegador y en Node.js, hasta el punto de ejecutar WordPress del lado del servidor, sin servidor.

El caso concreto

Imaginez desplegar WordPress en una pestaña del navegador, sin servidor, sin contenedor, sin nada en el back-end. Este es uno de los casos de uso que Kandelo explora activamente, reemplazando WordPress Playground, su fundación anterior, por este nuevo kernel WASM.

Por qué existe

Kandelo es un kernel de código abierto, compatible con POSIX, multiproceso, basado en WebAssembly (WASM). Funciona en navegadores modernos y en Node.js. Su objetivo: permitir que software existente —escrito para Linux, POSIX, entornos clásicos— se ejecute en un sandbox del navegador sin modificaciones mayores.

Es una promesa de WASM que se escucha desde hace años, pero que pocos proyectos han llevado tan lejos en cuanto a multiproceso. La mayoría de los runtimes de WASM incluyen un único binario; Kandelo gestiona múltiples procesos que se comunican entre sí: un verdadero kernel, no solo un contenedor.

Bajo el capó

  • Compatibilidad POSIX: un amplio espectro de software existente puede ejecutarse sin recompilarse de manera significativa
  • Multiproceso: gestión real de varios procesos en paralelo dentro del sandbox del navegador
  • Objetivos: navegadores modernos + Node.js
  • Estado: experimental pero ya funcional en una amplia gama de software

El 'porqué' técnico

WASM ofrece un sandbox seguro y portable. Añadir una capa de kernel POSIX encima abre la puerta a una clase completa de aplicaciones (servidores web, scripts shell, herramientas CLI) que hasta ahora no eran viables en el navegador. WordPress Playground es la demostración más concreta de ello.

# El principio de Kandelo en una línea de pensamiento:
# Aplicación de Linux → compilada para WASM → se ejecuta en el kernel de Kandelo → en tu navegador

Para recordar: Kandelo no compila un programa específico para WASM; ejecuta un kernel POSIX completo en WASM, lo que permite que el código existente se ejecute en él.

Proyecto a seguir: kandelo.dev — código abierto, experimental, bienvenidas las contribuciones.

Resources

Artículo producido por inteligencia artificial, revisado bajo control editorial humano.

Nuestra redacción
Your Linux server, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux server, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install, everything stays on your machine.

SSHSelf-hostedAI Ops
Get early access
¿Te ha resultado útil este artículo?

8 personas han valorado este artículo

Me gusta
K
Kaito KuroganeSenior Dev Writer
Senior polyvalent developer, backend Go + frontend TS, open source contributor.
Compartir:
Your Linux server, as a desktop.
TermalOSSponsored
Ops, reimagined

Your Linux server, as a desktop.

Agentless SSH monitoring, a full remote desktop and an AI ops copilot — no agents to install, everything stays on your machine.

Get early access
LIVERadio Geek Kitsune
Toca para escuchar, el mismo sonido para todos
0··
// Programación
// all stations
// compartir un tema →
Secciones
Explorar
Información