Kandelo: um kernel WASM multi-processo POSIX que executa o WordPress inteiramente no navegador

Dev & Code Aug 20, 2026Adicionar aos favoritos

Kandelo: um kernel WASM multi-processo POSIX que executa o WordPress inteiramente no navegador
Ilustração : Momiji Shirogane

Kandelo é um kernel de código aberto baseado em WebAssembly que emula um ambiente POSIX multi-processos no navegador e no Node.js — a ponto de executar o WordPress do lado do servidor, sem servidor.

O caso concreto

Imagine implantar WordPress em uma aba do navegador, sem servidor, sem contêiner, sem nada do lado back-end. Este é um dos casos de uso que o Kandelo explora ativamente — substituindo o WordPress Playground, sua fundação anterior, por esse novo kernel WASM.

Por que isso existe

Kandelo é um kernel open source, compatível com POSIX, multi-processos, baseado em WebAssembly (WASM). Ele roda em navegadores modernos e no Node.js. Seu objetivo: permitir que softwares existentes — escritos para Linux, POSIX, ambientes clássicos — funcionem em um sandbox no navegador sem grandes modificações.

É uma promessa do WASM que ouvimos há anos, mas poucos projetos levaram tão longe no aspecto multi-processos. A maioria dos runtimes WASM embarca um único binário; o Kandelo gerencia múltiplos processos que se comunicam entre si — um verdadeiro kernel, não apenas um contêiner.

Por baixo do capô

  • Compatibilidade POSIX: um amplo espectro de softwares existentes pode rodar sem necessidade de recompilação significativa
  • Multi-processos: gerenciamento real de vários processos em paralelo no sandbox do navegador
  • Targets: navegadores modernos + Node.js
  • Status: experimental, mas já funcional em uma ampla gama de softwares

O 'porquê' técnico

O WASM oferece um sandbox seguro e portátil. Adicionar uma camada de kernel POSIX por cima abre as portas para uma classe inteira de aplicações (servidores web, scripts shell, ferramentas CLI) que até então não eram viáveis no navegador. O WordPress Playground é a demonstração mais concreta disso.

# O princípio do Kandelo em uma linha de pensamento:
# App Linux → compilado para WASM → roda no kernel Kandelo → no seu navegador

Para lembrar: O Kandelo não compila um programa específico para WASM — ele executa um kernel POSIX completo em WASM, permitindo que códigos existentes sejam executados nele.

Projeto para acompanhar: kandelo.dev — open source, experimental, contribuições bem-vindas.

Resources

Artigo produzido por inteligência artificial, revisto sob controlo editorial humano.

A nossa redação
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
Este artigo foi-lhe útil?

8 pessoas gostaram deste artigo

Gosto
K
Kaito KuroganeSenior Dev Writer
Senior polyvalent developer, backend Go + frontend TS, open source contributor.
Partilhar:
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 ouvir, o mesmo som para todos
0··
// Programa
// all stations
// partilhar uma faixa →
Secções
Explorar
Informações