Введение
Cloudflare объявила о приобретении компании Deno — создателя одноимённой среды выполнения JavaScript и TypeScript, а также платформы Deno Deploy. Для рынка edge-вычислений это событие стало одним из самых громких за последнее время: Cloudflare Workers — ключевой продукт компании в этой нише, а Deno с момента появления позиционировался как современная альтернатива Node.js с акцентом на безопасность, встроенную поддержку TypeScript и стандартизированные веб-API.
Сделка напрямую затрагивает программистов, которые пишут серверный код для распределённых сетей: Cloudflare явно намерена использовать наработки Deno, чтобы улучшить модель программирования своих Workers.
Детали
О покупке сообщил лично соучредитель и генеральный директор Cloudflare Мэтью Принс в публикации на официальном блоге компании. Финансовые условия сделки не раскрываются.
Ключевые факты:
- Кого покупают. Deno — проект, созданный Райаном Далом, автором Node.js. Среда выполнения известна встроенной поддержкой TypeScript, разрешительной моделью безопасности (доступ к файлам, сети и переменным окружения нужно запрашивать явно) и совместимостью с веб-стандартами.
- Что получает Cloudflare. Технологии Deno должны лечь в основу обновлённой модели программирования для Cloudflare Workers. Речь идёт о более привычном для разработчиков опыте написания кода на edge-платформе.
- Что с открытым исходным кодом. Cloudflare заявила, что Deno останется проектом с открытым исходным кодом, а сама команда Deno присоединится к Cloudflare.
- Что с Deno Deploy. Платформа Deno Deploy продолжит работать, а её инфраструктура будет развиваться уже в составе Cloudflare.
- Контекст рынка. Cloudflare Workers конкурируют с AWS Lambda@Edge, Vercel Edge Functions и другими edge-платформами, где удобство инструментов разработчика стало главным полем борьбы.
Анализ
Покупка Deno выглядит логичным шагом сразу по нескольким причинам.
Во-первых, Cloudflare давно инвестирует в стандартизацию runtime для edge-вычислений. Workers используют собственную среду выполнения на базе V8, и одна из главных претензий разработчиков к ней — несовместимость с привычными инструментами и библиотеками из мира Node.js. Deno, при всей своей самобытности, тоже прошёл путь к совместимости с npm-экосистемой. Опыт команды Дала в решении именно этой проблемы — ценный актив.
Во-вторых, Deno изначально строился вокруг модели безопасности, близкой к философии Cloudflare: изоляция кода, явные разрешения, минимум неявных зависимостей. Для платформы, которая исполняет чужой код на тысячах узлов по всему миру, такая экспертиза критична.
В-третьих, это кадровое приобретение в чистом виде. Райан Дал — один из самых авторитетных инженеров в экосистеме JavaScript. Его присутствие в команде Cloudflare усиливает позиции компании в борьбе за лояльность разработчиков, а именно они определяют, какая edge-платформа победит.
Риски тоже очевидны. Сообщество Deno может воспринять сделку настороженно: независимость проекта была частью его идентичности. Обещания сохранить open source и Deno Deploy звучат правильно, но реальная проверка — как быстро изменится roadmap и не превратится ли Deno в придаток Workers.
Мнение
Это приобретение — ставка на разработчика, а не на технологию. Cloudflare покупает не столько код, сколько доверие инженерного сообщества и опыт людей, которые дважды меняли то, как пишут серверный JavaScript.
Для пользователей Workers главный вопрос — не «что будет с Deno», а «станет ли писать код для edge проще». Если интеграция приведёт к тому, что инструменты, тесты и библиотеки будут работать одинаково локально и в продакшене, выиграют все. Если же Deno просто растворится внутри корпоративного продукта, сообщество это запомнит — и следующая попытка нанять таланты обойдётся дороже.
Итог
Cloudflare приобрела Deno, чтобы усилить модель программирования Cloudflare Workers. Сделка объединяет одну из крупнейших edge-платформ с командой, создавшей Node.js и Deno. Финансовые детали не раскрыты, Deno останется open source, а Deno Deploy продолжит работу. Для разработчиков это шанс получить более удобный и предсказуемый инструментарий для кода на периферии сети — при условии, что Cloudflare сдержит обещания перед сообществом.
FAQ
Что именно купила Cloudflare?
Компанию Deno — вместе с командой, технологиями среды выполнения и платформой Deno Deploy. Сумма сделки не раскрывается.
Закроют ли Deno после покупки?
Cloudflare заявила, что Deno останется проектом с открытым исходным кодом, а Deno Deploy продолжит работать. Команда Deno присоединится к Cloudflare.
Как это повлияет на Cloudflare Workers?
Технологии Deno должны лечь в основу обновлённой модели программирования для Workers — с расчётом на более привычный и удобный опыт разработки на edge.