Přejít na obsah
ittechwire

Technologické zprávy s jasnými zdroji

  1. Domů
  2. Cloud

Cloud

Deno přechází pod Cloudflare a bude vyvíjet self-hosted Workers; Deno Deploy skončí

Tým Deno vedený Ryanem Dahlem přechází do Cloudflare, aby bylo praktické provozovat Workers a Durable Objects na vlastních serverech. Deno Deploy se zavře po šesti měsících a vývoj runtimu skončí po dalším roce.

Redakce ittechwire4 min čteníZdroje: 3Překlad pomocí AI · originál: English
Recepce kanceláře Cloudflare s názvem a logem společnosti na stěně za pultem
HaeB · CC BY-SA 4.0

Klíčové body

  1. 1Celý tým Deno včetně Ryana Dahla, tvůrce Node.js a Deno, přechází do Cloudflare, oznámily obě firmy 9. října 2026.
  2. 2Dahl a Bert Belder povedou práci na tom, aby se self-hosted workerd stal plně podporovanou možností, a začlení do něj kód a myšlenky z celld od Deno.
  3. 3Runtime Deno bude ještě jeden rok dostávat měsíční vydání s opravami chyb a zabezpečení, pak tým jeho vývoj ukončí; kód zůstává open source.
  4. 4Deno Deploy se po šesti měsících vypne a platící zákazníci dostanou pomoc s přechodem na Cloudflare Workers; JSR dál poběží na infrastruktuře Cloudflare.
  5. 5Kenton Varda z Cloudflare odmítá tvrzení, že Workers vznikly kvůli uzamčení zákazníků, a přiznává, že workerd zatím spouští Durable Objects jen jako jedinou instanci.

Celá zpráva

Cloudflare a Deno 9. října 2026 oznámily, že celý tým Deno, v jehož čele stojí Ryan Dahl, tvůrce Node.js a Deno, přechází do Cloudflare. Ve společném příspěvku na blogu Cloudflare Dahl a Kenton Varda z Cloudflare uvádějí, že cílem je umožnit vývojářům mnohem snáze provozovat Workers a Durable Objects na vlastní infrastruktuře, nejen v síti Cloudflare. Cloudflare příspěvek označil jako akvizici a bloger Simon Willison popisuje dohodu tak, že Cloudflare Deno rovnou kupuje. Žádný z příspěvků neuvádí finanční podmínky.

Plán se točí kolem celld, který tým Deno vydal v srpnu. Dahl ho popisuje jako jediný binární soubor napsaný v Rust, jehož jedinou závislostí na vnější službě je objektové úložiště, a Varda říká, že byl navržen tak, aby byl plně kompatibilní s vlastními Workers a Durable Objects od Cloudflare. Runtime Cloudflare, workerd, je už open source, Varda však přiznává, že Durable Objects spouští jen jako jedinou instanci: to stačí pro lokální testování, ne pro škálování. Podle Vardy směrování, které Cloudflare používá v produkci, není nic, co by si lidé provozující vlastní servery přáli, a firma nikdy nenašla čas vytvořit alternativu. Dahl a Bert Belder nyní povedou úsilí o to, aby se self-hosted workerd stal plně podporovanou možností, a to přenesením kódu a myšlenek z celld. Varda říká, že v příštích měsících budou následovat další oznámení.

Pro uživatele Deno má tento krok přímé důsledky. Dahl píše, že tým bude svou budoucí práci věnovat společné platformě s týmy Workers a Durable Objects v Cloudflare, místo aby dál udržoval samostatný runtime a hostingovou službu. Runtime Deno bude ještě jeden rok dostávat měsíční vydání s opravami chyb a bezpečnostními opravami, poté jej tým přestane vyvíjet; kód zůstává open source a ostatní jsou vyzváni, aby v něm pokračovali. Deno Deploy poběží ještě šest měsíců a pak se vypne, přičemž platící zákazníci dostanou pomoc s přechodem na Cloudflare Workers. JSR zůstává online a jeho infrastruktura se stěhuje do Cloudflare, zatímco tým nadále podporuje rusty_v8 a plánuje jej integrovat do workerd. Dahl tento posun označuje za „závažnou změnu pro lidi, kteří stavěli na Deno“.

Varda příspěvek využívá také k odpovědi na častou kritiku, že Cloudflare postavil Workers jinak než ostatní platformy, aby si zákazníky uzamkl. Tvrdí, že návrh se liší, protože jej Cloudflare považuje za lepší, a říká, že uzamčení zákazníků by firmě ve skutečnosti škodilo: když v roce 2022 nabízel Workers for Platforms zákazníkům, jako je Shopify, byli ochotni na něm stavět jen tehdy, pokud bude runtime open source, a proto Cloudflare zveřejnil workerd, tentýž kód, který provozuje v produkci. Uvádí, že někteří bývalí zákazníci workerd využili k odchodu z Cloudflare a že „dát lidem únikový východ je dobrý byznys“. Připouští, že workerd zatím v produkci provozuje jen málo lidí, což přičítá tomu, že Cloudflare nevybudoval související služby a nástroje.

Dahl píše, že celld činí škálování součástí samotného programovacího modelu, takže každá aplikace už nemusí tuto infrastrukturu skládat sama. Durable Objects se podle něj dobře hodí pro prostředí AI agentů, protože spojují trvalý stav, WebSockets, levné serverless spouštění a vysokoúrovňové rozhraní v JavaScript. V komentáři na Hacker News, který Willison cituje, Dahl říká, že ukončení runtimu bylo společné rozhodnutí, se kterým souhlasí, a tvrdí, že Deno bylo vtaženo do kopírování chování Node.js, zatímco „v konečném důsledku neřeší velké problémy“. Willison označuje konec údržby Deno za špatnou zprávu celého oznámení. Jeho oblíbenou funkcí Deno je podle jeho slov systém oprávnění, který dokáže skript omezit na vybrané soubory, složky a síťové hosty; poznamenává, že Node.js přidal podobný model ve verzi v20.0.0 v dubnu 2023, ale zatím neumí povolit konkrétní hosty.

Proč na tom záleží

Vývojáři a firmy, které spoléhají na runtime Deno nebo Deno Deploy, nyní čelí termínům: šest měsíců na odchod z Deploy a ještě jeden rok vydání runtimu od současného týmu, pokud vývoj nepřevezmou jiní. Uživatelům Cloudflare by plán mohl umožnit provozovat aplikace postavené na Workers a Durable Objects ve velkém měřítku na vlastních strojích, což samotný workerd dnes nenabízí. Mnohé zůstává otevřené: Cloudflare uvádí, že v příštích měsících přijdou další oznámení, a příspěvky nevysvětlují, co pomoc s migrací zahrnuje, ani nezveřejňují žádné podmínky dohody.

Časová osa

  1. · Publikováno

Témata#Deno#Cloudflare#Cloudflare Workers#Durable Objects#JavaScript#Ryan Dahl

Zdroje

Tato zpráva vychází z následujících zdrojů. Přečtěte si je pro úplný kontext.

  1. 1Cloudflare · Primární zdrojDeno is joining Cloudflareblog.cloudflare.com
  2. 2Deno · Primární zdrojDeno is joining Cloudflaredeno.com
  3. 3Simon Willison · AnalýzaDeno is joining Cloudflaresimonwillison.net