Cloudflare Computer — виртуальная файловая система, которая живёт внутри Durable Object. Авторитетное состояние хранится в SQLite, а поверх него подключается сменный слой исполнения с единой точкой входа.
Сегодня доступны три бэкенда: Container монтирует состояние в песочнице как настоящий FUSE-раздел и синхронизирует изменения по capnweb; Isolate shell запускает just-bash в Dynamic Worker через Workers RPC; Isolate JavaScript исполняет ES-модуль.
Workspace регистрирует несколько бэкендов под стабильными ID и подключает их лениво при первом обращении; его можно создать и вовсе без бэкенда — как чистую файловую систему. Репозиторий — монорепо с ядром, демоном computerd и примерами.
Статус — preview: API нестабильны, дизайн может измениться. Подходит для экспериментов и прототипов, но не для продакшена. Спецификация описывает намерения, а не текущий код.
GitHub ★ 1,684

0 комментариев