Skip to content
ai news

Закат Deno скрывает более крупную ставку Cloudflare

Среда выполнения, которую разработчики выбрали за полный отказ от Node.js, теперь имеет годовой срок жизни, а её самый известный облачный сервис просуществует ещё меньше. Ирония в том, что технология, которую хочет Cloudflare, может упростить уход с её собственной платформы.

Margaux Reyes
Закат Deno скрывает более крупную ставку Cloudflare

Часики тикают для Deno

Команда Deno присоединяется к Cloudflare, но автономная среда выполнения Deno будет получать лишь ежемесячные исправления ошибок и обновления безопасности в течение 12 месяцев, после чего официальная разработка прекратится. Этот шаг знаменует собой стратегический сдвиг, а не прямое поглощение самой среды выполнения.

Сроки для продуктов Deno различаются: Deno Deploy, платформа для serverless-хостинга, будет полностью закрыта через шесть месяцев. Хотя репозиторий среды выполнения Deno остаётся открытым исходным кодом, продолжение поддержки сообществом — это далеко не то же самое, что официальное руководство, поэтому долгосрочное будущее проекта остаётся неопределённым.

Этот закат создаёт значительные риски для экосистемы. Команды, использующие Deno напрямую, должны планировать миграцию, а сервисы, построенные на совместимых с Deno средах выполнения, сталкиваются с трудным выбором. Это касается таких крупных игроков, как Supabase Edge Functions и Netlify Edge Functions, которые полагаются на среды выполнения на базе Deno.

Разработчикам, использующим эти платформы, не стоит рассчитывать на немедленное отключение. Вместо этого им необходимо проверить конкретные ответы и дорожные карты каждого провайдера, так как изменения в базовой инфраструктуре потребуют корректировок по всем направлениям. Время идёт, и для эффективного прохождения этого перехода требуются действия разработчиков.

Cloudflare искала «запасной выход»

Интерес Cloudflare к Deno был связан не со средой выполнения, а с жаждой получить «запасной выход». Durable Objects компании — это именованные единицы с состоянием и собственным хранилищем, идеально подходящие для чатов, функций совместной работы и управления AI-агентами, где постоянное состояние является обязательным условием. Они легко масштабируются на управляемой платформе Cloudflare, но существовала проблема с переносимостью.

В чём заключалась проблема? workerd, среда выполнения Cloudflare Workers с открытым исходным кодом, могла запускать Durable Objects только как отдельные экземпляры. Это ограничение делало самохостинг рабочих нагрузок промышленного масштаба непрактичным, привязывая ключевую функцию Cloudflare к её проприетарной инфраструктуре. Архитектор Cloudflare Кентон Варда даже признал, что его собственные попытки создать масштабируемое решение для самохостинга провалились «постыдным образом».

На сцену выходит CellD, ответ Deno на проблему масштабирования Cloudflare. Выпущенный Deno Land в августе 2026 года, CellD представляет собой единый бинарный файл на Rust, предназначенный для запуска приложений в стиле Cloudflare и Durable Objects на собственной инфраструктуре разработчика. Используя стандартное объектное хранилище с токенами ограждения эпох (epoch fencing tokens), CellD обходит сложные механизмы консенсуса, фактически превращая долговечность уровня Cloudflare в функцию платформы, а не в привязку к вендору.

Это и было главным призом. Cloudflare приобрела Deno не ради конкурирующей среды выполнения, а ради команды под руководством Райана Даля и Берта Белдера, чтобы интегрировать CellD в workerd. Этот шаг превращает Durable Objects из эксклюзивной суперсилы Cloudflare в по-настоящему переносимую и самохостируемую возможность, предоставляя клиентам «запасной выход», который часто требуется при внедрении в крупных корпорациях.

CellD — это приз, и самая сложная часть

CellD, а не среда выполнения Deno, является настоящим призом. Cloudflare получает команду, стоящую за решением сложной задачи масштабирования, с которой компания боролась внутри себя: обеспечение переносимости Durable Objects. Райан Даль и Берт Белдер теперь возглавят работу по интеграции CellD в workerd, среду выполнения Cloudflare Workers с открытым исходным кодом.

Кентон Варда из Cloudflare, архитектор Workers, признался, что его собственные попытки создать масштабируемое решение Durable Objects для самостоятельного хостинга «постыдно не сработали». Deno, однако, представил CellD: единый бинарный файл на Rust, использующий стандартное объектное хранилище в качестве уровня децентрализованного консенсуса. Этот элегантный подход делает самостоятельный хостинг приложений Cloudflare — включая Durable Objects — реальностью на ваших собственных серверах.

Зачем Cloudflare упрощать клиентам уход? Компания утверждает, что путь к выходу снижает опасения корпоративных клиентов по поводу привязки к поставщику. Cloudflare нужно было сделать workerd открытым исходным кодом, чтобы Shopify мог строить на нем решения в 2022 году; та же логика применима и здесь. Cloudflare считает, что предложение самостоятельного хостинга делает клиентов более склонными изначально строить на базе Workers, расширяя экосистему.

Это обещание имеет свои оговорки. Интеграция CellD и обеспечение надежной работы Durable Objects на собственном хостинге требуют значительных инженерных усилий. Портативность, при всей своей мощи, не отменяет эксплуатационных расходов и не гарантирует идентичного поведения в различных средах. Для получения более подробной информации о переходе ознакомьтесь с анонсом Deno is joining Cloudflare - Deno Blog.

Нравится статья? Получайте такие каждое утро на почту.

одно письмо в день · отписка в два клика · без сторонних трекеров

За чем разработчикам стоит следить дальше

Разработчики, отделяйте то, что сохранится, от того, что прекращает существование. JSR, JavaScript Registry, продолжит работу, перейдя на инфраструктуру Cloudflare. Поддержка Rusty_V8 также продолжится с планами по интеграции в workerd. Однако официальная разработка функций среды выполнения Deno прекращается, а Deno Deploy будет закрыт через шесть месяцев.

У пользователей Deno есть 12 месяцев на получение ежемесячных исправлений ошибок и обновлений безопасности. Составьте карту зависимостей вашей среды выполнения и Deploy прямо сейчас, протестируйте альтернативы и следите за официальными рекомендациями по миграции от Cloudflare. Командам, использующим платформы, совместимые с Deno, такие как Supabase Edge Functions или Netlify Edge Functions, следует дождаться планов перехода от своих провайдеров.

Эта сделка укрепляет стратегию Cloudflare по созданию портативных Workers, особенно с учетом интеграции CellD в workerd. Она также подчеркивает суровую экономику поддержания независимого бизнеса сред выполнения на рынке, где доминируют гиперскейлеры и гиганты открытого ПО. Хотя это значительный прогресс в инфраструктуре для Cloudflare, для пользователей Deno это однозначная потеря.

Часто задаваемые вопросы

Deno закрывается?

Deno остается проектом с открытым исходным кодом, но его команда планирует прекратить разработку среды выполнения после 12 месяцев поддержки и обновлений безопасности.

Когда закроется Deno Deploy?

Закрытие Deno Deploy запланировано через шесть месяцев. Клиентам следует ознакомиться с руководством по переходу от Deno, чтобы узнать о доступных вариантах.

Что такое CellD?

CellD — это система с открытым исходным кодом от Deno для запуска Cloudflare Durable Objects на собственной инфраструктуре.

Будет ли JSR работать после сделки?

Да. JSR продолжит работу и перейдет на инфраструктуру Cloudflare.

Что делать командам, использующим Deno, прямо сейчас?

Изучите сроки работы среды выполнения и Deploy, проведите инвентаризацию зависимостей и спланируйте миграцию или стратегию поддержки до окончания официальной поддержки.

Found this useful? Share it.

For builders

Want Stork to write one of these about your product?

Send us a URL. We use the product, form a view, and publish what we actually think — in 8 languages, labeled Sponsored, with no copy approval on your side. That last part is what makes it worth quoting.

See how it works$199 · AI tools & software only

Для билдеров

Эта страница работает на чужой инструмент.

Её читают AI-агенты. На неё приходят покупатели. Она отвечает на восьми языках и через MCP. У вашего инструмента может быть такая же — в эфире за 24 часа.