Райън Дал напуска Deno заради Cloudflare Workers

Райън Дал, създателят на Node.js, приключва с Deno. След обявената на 9 октомври сделка той и 12 негови колеги минават в Cloudflare, за да работят по отворения код на Workers — а собственият им runtime, който Дал стартира през 2018 г. като „поправка“ на Node.js, получава още една година поддръжка и толкова. Подробностите излязоха в интервю на Дал за The Register на 16 октомври.
Какво точно спира и кога
Графикът е разписан в обявата на Deno. Runtime-ът Deno ще получава месечни издания с поправки на бъгове и сигурност в продължение на една година, след което официалната разработка приключва. Кодът остава с MIT лиценз и отворен — Дал допуска, че проектът може да намери дом в OpenJS Foundation, ако общността реши да го поеме.
Хостинг услугата Deno Deploy затваря след шест месеца, като плащащите клиенти ще получат съдействие при миграция към Cloudflare Workers. JSR — регистърът за пакети с TypeScript типове — остава жив, а инфраструктурата му се мести в Cloudflare. Екипът ще продължи да поддържа и rusty_v8, обвивката около V8 на Rust, с идеята тя да влезе в workerd.
Защо Cloudflare купува Deno — но не Deno
Най-интересното в сделката е, че Cloudflare не се интересува особено от runtime-а. Истинската цел е celld — Rust binary, който екипът на Deno пусна тихомълком през август. Той реализира разпределен вариант на Durable Objects, който може да върви върху чужда инфраструктура и има една-единствена външна зависимост: object storage.
Проблемът, който решава, е конкретен. Отвореният runtime workerd, върху който работят Cloudflare Workers, днес пуска Durable Objects само като единичен инстанс — достатъчно за локални тестове, безполезно за мащабиране. Дал и Берт Белдер ще водят усилието кодът и идеите на celld да се слеят в workerd, така че самостоятелният хостинг на Workers да стане пълноценно поддържан сценарий, а не упражнение по ентусиазъм.
Снимка: Deno
Числото, което Дал изтъква, е паметта: инстанс на Durable Objects заема около 300 KB, докато един процес на Node.js или Deno иска стотици мегабайта. „В момента всеки друг сървър реално работи на ниво Linux VM. Cloudflare Workers не са това“, обяснява той пред The Register.
„Избирате ли Node.js за сървър, грешите“
Дал не щади и собственото си наследство. „Сега съм на мнение, че ако избирате Node.js, за да строите сървъри, го правите грешно“, казва той — изречение, което тежи повече от обичайното, когато идва от човека, пуснал Node.js през 2009 г.
Признанието защо Deno не се получи е също толкова пряко: „Това, което открихме през годините работа по Deno, е че не можеш особено да се отклоняваш от Node.js.“ Съвместимостта изяде оригиналната визия. Въпреки 21 милиона долара от Sequoia през 2022 г. и около 400 000 месечни потребители към август, Deno така и не се доближи до Node.js — екосистема с порядъка на 30 милиона сайта и 130 милиона тегления.
Пазарът на runtime-и се сви за по-малко от година
Сделката затваря кратък, но бурен период. През декември 2025 г. Anthropic купи Oven, компанията зад Bun, защото Claude Code стъпва върху него. Сега Cloudflare прибира Deno. От трите независими алтернативи на Node.js, които преди година изглеждаха като истинска конкуренция, не остана нито една самостоятелна — всяка вече е част от продуктовата стратегия на по-голям играч. Това не е непременно лошо за кода (и Bun, и Deno остават с MIT лиценз), но е ясен сигнал накъде отива инфраструктурният софтуер: отворен, но платен от нечий облак.
Отворено остава и делото срещу Oracle за търговската марка „JavaScript“, което Deno Land заведе пред USPTO през ноември 2024 г. Обвинението в измама отпадна през юни 2025 г., но претенциите за родовост и изоставяне на марката продължават. Кой го води оттук нататък, обявите не уточняват.
Какво значи това за вас
Ако държите нещо в Deno Deploy, имате шест месеца и ясен изход към Workers. Ако ползвате runtime-а локално или в собствена инфраструктура, годината поддръжка е достатъчна за спокойна миграция — а след нея всичко зависи от това дали общността ще вдигне проекта. JSR не изисква действие.
По-широкият извод е, че Дал залага на модела „изолат вместо виртуална машина“ като начин да се пишат сървъри. Същата посока, в която и други части на екосистемата се движат — от AI агентите, които пишат патчове за ядрото на Linux, до инструментите, които приемат облака за база. Дали ще се окаже прав, ще си личи по това колко хора реално започнат да хостват workerd сами.
Харесва ви? Отбележете ни и ще ни виждате по-нагоре в Google.
Предпочитан източник в Google