Cloudflare ha anunciado la adquisición de la startup Deno, cofundada por Ryan Dahl, el creador de Node.js. Esta compra marca la integración de todo el equipo de Deno, un rival consolidado, directamente dentro de Cloudflare, poniendo fin a la independencia del runtime de JavaScript y TypeScript desarrollado por Deno.
Deno surgió en 2018 como un intento de Dahl para solventar algunas limitaciones de Node.js, en particular en seguridad y gestión de dependencias. La startup recibió alrededor de 26 millones de dólares en dos rondas de financiación y lanzó Deno Deploy, un servicio de hosting en la nube para ejecutar aplicaciones serverless que competía directamente con Cloudflare Workers, la plataforma serverless propia de Cloudflare presentada en 2017.
Durante años, las dos compañías han mantenido una relación de competitividad y también algunos roces técnicos. En 2021, Cloudflare bloqueó accidentalmente el sitio web y registro de módulos de Deno al confundir archivos TypeScript con contenido de vídeo, lo que obligó a Deno a buscar otras infraestructuras. Más recientemente, en agosto, Deno presentó Celld, un proyecto open source que replicaba la arquitectura de Cloudflare Workers y Durable Objects para que los desarrolladores pudieran ejecutar aplicaciones distribuidas en infraestructuras propias, una propuesta claramente inspirada en la tecnología de Cloudflare.
En el sitio web de Celld, Deno reconocía abiertamente la influencia de Cloudflare y de su ingeniero distinguido Kenton Varda, calificando el proyecto como “una carta de amor” a la idea original, un reconocimiento explícito a la calidad del modelo de programación de Cloudflare.
Esta admiración fue correspondida. En un comunicado conjunto, Varda alabó el conocimiento del equipo de Deno en la creación de una buena experiencia para desarrolladores alrededor de un runtime autoalojado, un terreno donde Cloudflare reconoce no haber tenido éxito completo con su propio motor Workerd. También admitió las dificultades de Cloudflare para construir un ecosistema sólido alrededor del runtime open source de Workers fuera de su red.
La integración buscará fusionar Celld con Workerd, el runtime open source de Cloudflare, contando con la dirección de Ryan Dahl y Bert Belder, cofundador de Deno. El objetivo es facilitar la construcción y operación de aplicaciones distribuidas con el modelo de programación de Cloudflare sobre infraestructuras independientes. Este proyecto combinado seguirá siendo open source, probablemente bajo la licencia Apache 2.0 usada por Celld, y permitirá a los desarrolladores ejecutar el runtime sin necesidad de depender de la infraestructura de Cloudflare, requiriendo únicamente almacenamiento de objetos estándar para la coordinación y almacenamiento.
Con esta fusión, el desarrollo del runtime independiente y del servicio de hosting de Deno cesará. El equipo de Deno se concentrará en el nuevo proyecto conjunto con Cloudflare. Mientras tanto, el runtime Deno mantendrá actualizaciones mensuales de mantenimiento y seguridad durante un año más, y el servicio Deno Deploy se cerrará en seis meses, con asistencia para migrar a clientes de pago. El registro de paquetes JSR continuará bajo Cloudflare.
Consultado sobre la influencia de la competencia con Cloudflare Workers en esta decisión, Dahl resaltó lo similares que son ambas plataformas y la creciente compatibilidad de Deno con Node.js, lo que hacía mantener dos implementaciones independientes redundante. Destaca que aunque muchos usuarios siguen amando el runtime de Deno, las soluciones más importantes se encuentran ahora en el modelo de programación distribuida que se desarrollará en conjunto con Cloudflare.
Esta operación sigue a movimientos similares en el sector, como la compra de Bun por Anthropic en 2025, otra alternativa a Node.js, aunque con la diferencia de que Bun seguirá siendo desarrollado como proyecto open source independiente, mientras que Deno dejará de hacerlo al unirse a Cloudflare.
Además, Dahl subraya que las aplicaciones relacionadas con inteligencia artificial son un área clave donde esta tecnología puede aportar valor. Destaca que características como Durable Objects, que combinan ejecución serverless económica, estado persistente, WebSockets y una interfaz JavaScript avanzada, son especialmente útiles para la gestión de agentes de inteligencia artificial y otras aplicaciones emergentes.
Para Cloudflare, la adquisición supone sumar un equipo experimentado y tecnología que cubre lagunas constantes en su plataforma Workers. Para Deno, significa el fin de su trayectoria independiente como runtime, aunque el proyecto inspirado en Cloudflare que lanzó recientemente será clave para su futuro colaborativo.