Кратко

  • Deno оставляет шесть месяцев работы для Deploy и обещает год ежемесячных исправлений для runtime. JSR продолжит работу по отдельному плану, пока его инфраструктура переезжает в Cloudflare.
  • Cloudflare намерена официально поддержать самостоятельный запуск Workers, но сама компания сообщает, что Durable Objects в workerd пока работают только в одном экземпляре и не масштабируются распределённо.

Пользователям Deploy придётся планировать первыми

Первое практическое изменение касается хостинга. В сообщении от 9 октября Deno указывает, что Deno Deploy будет работать ещё шесть месяцев, после чего закроется. Платящим клиентам обещана помощь при переходе на Cloudflare Workers.

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

Переезд требует перенести не только код приложения. Нужно заново устроить публикацию версий, хранение состояния, секреты, связи с другими сервисами, мониторинг и расчёт стоимости в среде, которую продолжат эксплуатировать. Workers названа направлением миграции для платящих клиентов; опубликованные сведения не доказывают, что затраты, производительность и нагрузка на команду останутся прежними.

Поддержка runtime живёт по другому графику

Deno обещает ещё год выпускать обновления runtime каждый месяц, исправляя ошибки и уязвимости. Затем компания прекратит собственную разработку, оставив код открытым. Объявлен срок ответственности Deno, но не назван преемник, которому перейдут выпуск версий, реакция на уязвимости и решения о совместимости.

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

JSR не попадает ни в один из этих сроков. Deno говорит, что JSR продолжит работать, а его инфраструктура переедет в Cloudflare. Компания также продолжит поддержку rusty_v8 и будет работать над интеграцией с workerd. Сроки не названы, и завершённая интеграция не заявлена.

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

Deno сообщает, что вся команда присоединяется к Cloudflare, а дальнейшая разработка будет сосредоточена на общей платформе, построенной вокруг модели Workers. Cloudflare говорит, что Ryan Dahl и Bert Belder возглавят работу над официально поддерживаемым самостоятельным запуском workerd, добавляя код и идеи из celld.

Компания описывает и текущий предел. В публикации от 9 октября Cloudflare пишет, что Durable Objects в открытом workerd работают в одном экземпляре: этого достаточно для локального теста, но не для распределённого масштабирования. Производственная маршрутизация Cloudflare использует инфраструктуру и внешние сервисы, рассчитанные на её сеть; независимый оператор не воспроизведёт такую эксплуатацию одной загрузкой runtime.

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

В публичных заявлениях описаны четыре разных состояния: у Deploy есть срок закрытия, у runtime — период поддержки, JSR продолжит работу с переносом инфраструктуры, а самостоятельный запуск остаётся целью разработки. Cloudflare обещает новые подробности в ближайшие месяцы. Ни один из приведённых источников пока не доказывает, что производственное приложение Workers с Durable Objects сможет покинуть сеть Cloudflare без изменения поведения, затрат или объёма операционной работы.

Терминологию сделки также следует привязывать к источнику. Deno и Cloudflare говорят, что команда Deno присоединяется к Cloudflare. TechCrunch описывает это как приобретение и сообщает, что финансовые условия не раскрыты. Компании не публиковали цену и договорные детали. Публично подтверждены переход команды и решения о сроках продуктов.

Источники