- El hosting global de edge de Deno Deploy se desplomó de 35 regiones a solo 6 actualmente, lo que deja prácticamente sin sustento la afirmación de "escalabilidad global"
- Al quedar fuera zonas clave como Tokio, Fráncfort y Sídney, también aumentó considerablemente la latencia para los usuarios
- Otros proyectos importantes como el framework Fresh, Deno KV y JSR también muestran estancamiento en sus actualizaciones o están prácticamente detenidos
- Deno ya no es una plataforma innovadora de JavaScript y se limita a seguir a Node.js con compatibilidad
- El autor expresa su decepción diciendo que Deno le hizo un 'rug pull', contrario a las expectativas iniciales, y deja ver nuevas expectativas hacia Bun
Reducción de regiones en Deno Deploy
- Deno Deploy llegó a operar 35 regiones, pero para enero de 2025 solo quedaban 6
- Regiones que siguen activas: Singapur, Londres, Fráncfort, São Paulo, Norte de Virginia y California
- Con el cierre de la región de Tokio, todo Asia Oriental queda atendido por Singapur, lo que provoca tiempos de respuesta más lentos
- En la documentación oficial, la frase "se agregarán regiones" cambió por "refleja la lista más reciente", señal de que se abandonó el plan de expansión
Dudas sobre la promesa de hosting edge
- Deno enfatiza la "computación edge" y los "servicios globales de baja latencia", pero la reducción real del número de regiones crea una brecha con esa narrativa
- Competidores como Cloudflare operan en 335 ciudades de 125 países y Bunny en 119 ubicaciones de 77 países
- Netlify usa el runtime de Deno, pero su red edge de alto rendimiento solo está disponible en planes personalizados
Otras líneas de producto de Deno: estancamiento y confusión
- El framework web Fresh no publica releases desde octubre de 2024 y la actividad de commits también cayó con fuerza
- Deno KV está prácticamente abandonado, y su último release oficial fue en diciembre de 2023
- JSR (JavaScript Registry) es criticado por un sistema de empaquetado confuso y por la falta de una filosofía clara
- El propio runtime de Deno está demasiado ocupado manteniendo compatibilidad con Node.js, mientras la innovación desaparece
- La función más representativa de Deno 2.2 fue la introducción de telemetría de usuarios, con una reacción más bien fría por parte de los usuarios
Decepción de la comunidad y búsqueda de alternativas
- El autor dice que invirtió profundamente en Deno y terminó decepcionado, al punto de describirlo como un 'rug pull'
- Deno, que al principio soñaba con ser una alternativa a Node.js, ahora tiene una dirección y una diferenciación cada vez más borrosas
- Ahora su atención está puesta en Bun, con expectativa por un nuevo desafío
Conclusión
- Deno atraviesa actualmente un estado de contracción y estancamiento en el tamaño de su red de regiones, en las actualizaciones de sus productos y en su dirección técnica
- Términos de marketing como "escalabilidad global" y "hosting edge" parecen, en la práctica, exagerados o cercanos a ser engañosos
- Sin recuperar la confianza de la comunidad ni ofrecer innovación real, el futuro de Deno se perfila todavía más incierto
4 comentarios
Bun también sigue poniéndose al día con la compatibilidad con Node.js.
> https://x.com/bunjavascript/status/1915633844155527208
También estoy usando la compatibilidad con
opentelemetryque agregaron hace poco, así que estoy satisfecho con el runtime, pero como solo usabadeno deploygratis, no sabía que pasaban ese tipo de cosas.Como alternativa, a mí me cuesta entender que se ponga el foco en
bun. Necesitaría más información sobre qué clase de almuerzo gratis esperan.Se podría decir eso de
deno deploy...Con lo demás, mmm... me deja pensando bastante.
¿Tendré que mover lo que tengo montado como servicio...?
Opiniones de Hacker News
Uso Deno con frecuencia. Es útil para ETL de datos o transformación de JSON
Quiero que me guste Deno, pero termino usando Bun por problemas de compatibilidad
Hay preocupación por los problemas de seguridad de Deno
Deno.lockHay decepción con Deno
Los módulos de Node implementados en Rust resultan interesantes
Puede ser una etapa difícil para Deno
Hay dudas sobre si Deno realmente alguna vez llegó a llamar la atención
La polémica de Deno sobre las marcas registradas de Oracle y JavaScript
La decisión de Supabase de depender de Deno genera incomodidad entre los desarrolladores