Kandelo: многофункциональное ядро WASM с поддержкой POSIX, полностью запускающее WordPress в браузере

Разработка & Кодинг Aug 20, 2026В закладки

Kandelo: многофункциональное ядро WASM с поддержкой POSIX, полностью запускающее WordPress в браузере
Иллюстрация : Momiji Shirogane

Kandelo — это открытое ядро на основе WebAssembly, которое эмулирует многопроцессовую среду POSIX в браузере и в Node.js, вплоть до запуска WordPress на стороне сервера без самого сервера.

Конкретный случай

Представьте, что вы развёртываете WordPress в вкладке браузера без сервера, без контейнера, без всего, что относится к бэкенду. Это один из вариантов использования, которые активно исследует Kandelo — заменив WordPress Playground, их предыдущую основу, этим новым ядром WASM.

Зачем это нужно

Kandelo — это открытое ядро, совместимое с POSIX, поддерживающее многопроцессность, основанное на WebAssembly (WASM). Оно работает в современных браузерах и в Node.js. Его цель: дать возможность существующему ПО — написанному для Linux, POSIX, классических сред — работать в песочнице браузера без значительных изменений.

Это обещание WASM, о котором говорят годами, но немногие проекты довели его до такого уровня в части многопроцессности. Большинство рантаймов WASM включают в себя один бинарный файл; Kandelo управляет несколькими процессами, которые общаются друг с другом — настоящее ядро, а не просто контейнер.

Под капотом

  • Совместимость с POSIX: широкий спектр существующего ПО может работать без повторной компиляции
  • Многопроцессность: реальное управление несколькими процессами параллельно в браузерной песочнице
  • Целевые платформы: современные браузеры + Node.js
  • Статус: экспериментальный, но уже работающий на широком спектре ПО

Техническое обоснование

WASM предоставляет безопасную и переносимую песочницу. Добавление поверх неё POSIX-ядра открывает возможность для целого класса приложений (веб-серверы, скрипты оболочки, CLI-инструменты), которые до этого были немыслимы в браузере. WordPress Playground — самая наглядная демонстрация этого.

# Принцип Kandelo в одной строке:
# Linux-приложение → компилируется для WASM → работает в ядре Kandelo → в вашем браузере

Главное: Kandelo не компилирует конкретную программу для WASM — он запускает полноценное POSIX-ядро на WASM, что позволяет исполнять в нём существующий код.

Проект, за которым стоит следить: kandelo.dev — открытый исходный код, экспериментальный, приветствуются вкладчики.

Resources

Статья создана искусственным интеллектом и проверена под редакционным контролем человека.

Наша редакция
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
Была ли статья полезной?

8 чел. оценили эту статью

Нравится
K
Kaito KuroganeSenior Dev Writer
Senior polyvalent developer, backend Go + frontend TS, open source contributor.
Поделиться:
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
Нажми и слушай — один звук для всех
0··
// Расписание
// all stations
// поделиться треком →
Темы
Обзор
Информация