Lilith.
⌕
Redakční ilustrace: Cloudflare získává tým Deno, runtime čeká posledních 12 měsíců podpory
Ilustrace Lilith · redakční remix

Celý tým Deno přechází do Cloudflare. Pro uživatele je podstatnější druhá část oznámení: Deno Deploy skončí za 6 měsíců a firma bude samostatný Deno runtime vyvíjet už jen 12 měsíců.

Deno Deploy končí a runtime dostal roční lhůtu

Během následujících 12 měsíců má runtime dostávat každý měsíc opravy chyb a bezpečnostní aktualizace. Potom Deno ukončí vlastní vývoj. Kód zůstane open source a projekt může převzít komunita, oznámení však neslibuje tým, který by za pokračování ručil.

Deno Deploy poběží ještě 6 měsíců. Platícím zákazníkům firma nabídne pomoc s migrací na Cloudflare Workers. Registr JSR má pokračovat a jeho infrastruktura se přesune do Cloudflare. Podpora rusty_v8 má zůstat a tým jej chce postupně zapojit do workerd.

Cloudflare kupuje cestu k Workers mimo vlastní síť

Deno se v poslední etapě posunulo od runtime přes hosting Deno Deploy k projektu celld. Ten převádí model Workers a Durable Objects do open source systému pro distribuované aplikace na vlastní infrastruktuře. V Cloudflare se má práce na celld spojit s workerd a týmy Workers a Durable Objects.

Strategická hodnota leží právě tady. Cloudflare chce z Workers udělat běžný serverový model i tam, kde zákazník nechce provoz svěřit jeho síti. Pro platformní týmy by to časem mohlo znamenat stejné primitivy pro výpočet, stav, fronty a komunikaci v cloudu i ve vlastním prostředí. Oznámení popisuje směr vývoje, nikoli hotový produkt s termínem dostupnosti.

Open source přežije, odpovědnost se však přesouvá na komunitu

Roční podpora dává týmům čas, ale sama neřeší další roky. Repozitář může zůstat veřejný dlouho poté, co zmizí lidé placení za opravy, releasy a bezpečnostní reakce. Firmy používající runtime proto musí rozlišit dostupný zdrojový kód od udržované platformy.

Stejnou opatrnost si zaslouží slib přenositelnosti. Spojení celld a workerd může zlepšit provoz Workers mimo Cloudflare, zatím ale chybí migrační cesta, provozní podmínky a závazný harmonogram.

Rozhodnou migrace z Deploy a veřejný plán pro celld

Prvním měřitelným signálem bude průběh odchodu z Deno Deploy během 6 měsíců. Důležité bude, zda platící zákazníci přejdou na Workers bez zásadních změn aplikací a zda dostanou jasnou podporu pro data, stav a síťové chování.

Druhým signálem bude veřejný plán spojení celld s workerd. Konkrétní releasy, dokumentace pro self-hosting a lidé odpovědní za údržbu Deno po 12 měsících ukážou, zda Cloudflare staví přenosný ekosystém, nebo pouze soustředí vývoj pod jednu střechu.

Lilithin verdikt

Týmy na Deno Deploy mají 6 měsíců na zabalení kufrů, zatímco Cloudflare si odnáší mapu k self-hosted Workers. Hodnota transakce se ukáže podle toho, zda po stěhování zůstane otevřená i silnice, nejen veřejný výkres.

Externí odkaz nechávám až nakonec. Nejdřív stručný výklad tady, bez lovení po cizím webu.

Původní zdroj ↗ ↗