
Cloudflare забирает команду Deno — среда выполнения останется открытой

9 октября 2026 года в сообщении Cloudflare объявлено о переходе всей команды Deno в компанию. Райан Дал и Берт Белдер возглавят объединение проектов workerd и celld, чтобы упростить запуск приложений платформы Workers на собственной инфраструктуре. Объединённое решение пока остаётся планом; дата выпуска не названа.
В обращении Райана Дала сказано, что исходный код среды Deno останется открытым, а прежняя команда ещё год будет выпускать ежемесячные исправления ошибок и обновления безопасности. Облачная служба Deno Deploy проработает шесть месяцев до закрытия, тогда как реестр пакетов JSR продолжит работу. После обещанного периода команда прекратит разработку отдельной среды выполнения.
TechCrunch описывает переход как приобретение Deno и сообщает, что финансовые условия сделки не раскрыты. Для существующих проектов важнее различие между средой выполнения, облачным размещением и реестром пакетов: решения об их дальнейшем развитии и работе различаются.
Что останется от среды Deno
Самостоятельно запущенные приложения продолжат работать в открытой среде выполнения. Закрытие облачной службы размещения само по себе не выключает программу, которая уже работает на сервере команды. В течение объявленного срока прежние разработчики будут выпускать для среды исправления; затем сопровождение будет зависеть от участников, которые возьмутся развивать проект.
Открытый исходный код позволяет изучать и изменять среду, но не гарантирует, что после ухода прежней команды кто-то будет выпускать исправления с прежней регулярностью. Постоянный новый сопровождающий в объявленных условиях не назван. Для небольшой команды это различие влияет на оценку долгосрочной поддержки: работающий сегодня проект и будущие обновления его среды — разные вопросы.
Поддержка пакетов Node.js была частью развития среды Deno и помогала использовать существующую экосистему. Из этого не следует, что приложение с такими зависимостями без изменений заработает на платформе Cloudflare или в будущем объединённом проекте. Обещания перенести туда все возможности отдельной среды нет; степень совместимости будет зависеть от конкретных программных интерфейсов и зависимостей приложения.
Что произойдёт с Deno Deploy
Для проектов, размещённых в облачной службе, объявлено прекращение её работы после переходного периода. До закрытия служба продолжит обслуживать приложения, а платным клиентам обещана помощь с переносом на платформу Cloudflare. Автоматический перенос всех проектов в объявлении не описан.
Такой переезд касается не только места запуска программы. Приложение может зависеть от способа публикации, настроек доступа к внешним ресурсам и служб хранения данных, предоставленных нынешней площадкой. Объём переделок определяется тем, какие из этих возможностей оно использует; общего вывода о совместимости каждого проекта из заявления сторон сделать нельзя.
Для бесплатных пользователей отдельная программа помощи не указана. Команде, которая использует облачное размещение вместе с самой средой выполнения, предстоит различать две перемены: где будет работать приложение после закрытия службы и кто станет сопровождать его среду в дальнейшем. У проекта, размещённого на собственном сервере, первая из этих перемен может вовсе не возникнуть.
Почему реестр JSR остаётся отдельным случаем
Реестр пакетов продолжит работу, а его инфраструктуру перенесут к Cloudflare. Он нужен для публикации и получения зависимостей при разработке, поэтому его судьба не совпадает с судьбой облачной службы размещения. Объявленное закрытие последней не означает удаления опубликованных пакетов или прекращения доступа к реестру.
Для команд, которые получают из реестра зависимости при сборке, подтверждена непрерывность работы самого сервиса. Подробный порядок переноса инфраструктуры и возможные изменения условий пока не описаны. У авторов пакетов нет объявленного требования переносить публикации; предполагать такое требование только из-за смены инфраструктуры было бы преждевременно.
Зачем Cloudflare объединяет workerd и celld
Цель объединения — сделать самостоятельное размещение приложений Workers и объектов с сохраняемым состоянием Durable Objects полноценным способом их запуска. Открытый проект workerd уже можно запустить вне сети компании, однако поддержка таких объектов в нём ограничена одним экземпляром. Для распределённого приложения этого недостаточно: ему нужны размещение объектов между экземплярами, маршрутизация запросов и надёжное хранение состояния.
Проект celld создавался для распределённого запуска этой программной модели. В описанной авторами схеме несколько экземпляров работают с общим объектным хранилищем как внешней службой. План состоит в том, чтобы перенести код и идеи этого проекта в workerd и сделать самостоятельное размещение поддерживаемым сценарием. Пока это направление разработки, а не готовая объединённая система с заявленной совместимостью для любого приложения.
У пользователей облачной платформы нет объявленного требования менять работающие приложения из-за перехода команды. Возможность запустить тот же сервис на собственной инфраструктуре станет предметом предметной оценки после публикации деталей объединённой среды. Cloudflare обещает сообщить о ходе работы в ближайшие месяцы; от этих сведений будет зависеть, какие приложения можно перенести и какие возможности потребуют изменений.
Читайте также:
Похожие статьи


Agents API берёт оркестрацию на себя — среду выполнения выбирает разработчик

У Cloudflare уже больше машинного трафика, чем человеческого

Cloudflare заставляет ИИ-компании платить издателям за контент

Кошелёк Cloudflare пока не платит — доступна лишь бронь имени

Cloudflare создала Kitesurf: браузер без интерфейса для ИИ-агентов
Подпишитесь на рассылку
Получайте свежие новости Web3, AI и криптовалют прямо на вашу почту.