Het volledige Deno-team stapt over naar Cloudflare. Samen willen ze het eenvoudiger maken om Workers en Durable Objects van Cloudflare op eigen infrastructuur te draaien.
Deno wordt onderdeel van Cloudflare. De twee partijen maakten de stap zelf bekend in een gezamenlijke blogpost van Ryan Dahl, de bedenker van Node.js en Deno, en Kenton Varda van Cloudflare. Over financiële voorwaarden communiceren ze niet.
Deno is een runtime voor JavaScript en TypeScript die Dahl na Node.js opstartte. “Met Deno hebben we het schrijven van JavaScript verbeterd, maar we hebben niet fundamenteel veranderd wat ontwikkelaars rond de runtime moesten samenstellen”, schrijft Dahl. De grotere problemen liggen volgens hem bij rekenwerk verdelen, state coördineren, data opslaan en automatisch schalen.
Lock-in (of niet)
Cloudflare krijgt vaak de kritiek dat het Workers bewust anders bouwde dan andere cloudplatformen om klanten vast te houden. Varda noemt die theorie fout. Workers is volgens hem anders “omdat het beter is”. Na feedback van klanten zoals Shopify in 2022 maakte Cloudflare de Workers-runtime workerd open source. Het is dezelfde code die Cloudflare in productie draait.
Volgens Varda gebruiken weinig bedrijven workerd in productie. “Eerlijk gezegd hebben we geen goed werk geleverd bij het uitbouwen van de aanverwante diensten en tools”, schrijft hij. Het grootste gat zit bij Durable Objects, die in workerd maar op één instantie draaien. De routering die Cloudflare zelf in productie gebruikt, is te complex voor wie zelf host.
Celld van Deno naar workerd
Dahl zag in Durable Objects een antwoord op het schaalprobleem. Omdat dat model buiten Cloudflare moeilijk te draaien bleef, bouwde hij celld, een zelf te hosten en schaalbare implementatie die in augustus uitkwam. Het is één binary in Rust met objectopslag als enige externe afhankelijkheid. Bij Cloudflare leiden Dahl en Bert Belder, die mee Deno bouwde, een project om zelf hosten met workerd volwaardig te ondersteunen. Code en ideeën uit celld gaan daarvoor naar workerd.
Volgens een aparte blogpost van Deno krijgt de Deno-runtime nog een jaar maandelijkse releases met bugfixes en beveiligingsupdates, daarna stopt de ontwikkeling. Deno blijft open source. Deno Deploy draait nog zes maanden en betalende klanten krijgen hulp bij de migratie naar Cloudflare Workers. Het pakketregister JSR blijft bestaan en verhuist naar de infrastructuur van Cloudflare.
Eerdere overnames
Cloudflare haalde het voorbije jaar vaker ontwikkelaarsteams binnen. In november 2025 kondigde het de overname van AI-platform Replicate aan. In januari volgde het team achter het webframework Astro, in juni VoidZero, het bedrijf achter Vite. Astro en de projecten van VoidZero bleven open source.
Dahl wil het programmeermodel van Workers tot een gangbare manier maken om servers te bouwen, ook op eigen infrastructuur. Celld en workerd kunnen nu al zelf gehost worden. Meer aankondigingen over het project volgen de komende maanden.
