Kandelo: POSIX 다중 프로세스 WASM 커널로 브라우저에서 완전히 WordPress 실행하기

개발 & 코딩 Aug 20, 2026북마크에 추가

Kandelo: POSIX 다중 프로세스 WASM 커널로 브라우저에서 완전히 WordPress 실행하기
삽화 : Momiji Shirogane

Kandelo는 WebAssembly를 기반으로 한 오픈 소스 커널로, 브라우저와 Node.js에서 POSIX 다중 프로세스 환경을 에뮬레이션하여 서버리스 환경에서도 서버 측에서 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으로 컴파일하지 않습니다. WASM으로 완전한 POSIX 커널을 구동하여 기존 코드가 thereon 실행되도록 합니다.

주목할 프로젝트: 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
// 트랙 공유 →
토픽
탐색
정보