- Deno Deploy की global edge hosting 35 regions से घटकर अब सिर्फ 6 regions रह गई है, जिससे "दुनिया भर में scalability" का दावा लगभग फीका पड़ गया है
- Tokyo, Frankfurt, Sydney जैसे प्रमुख क्षेत्रों के हटने से users की latency भी काफी बढ़ गई है
- Fresh framework, Deno KV, JSR जैसे अन्य प्रमुख projects भी update ठहराव या लगभग बंद होने की स्थिति में हैं
- Deno अब पहले जैसा innovative JavaScript platform नहीं रहा, और बस Node.js compatibility व उसके पीछे चलने तक सीमित दिख रहा है
- लेखक ने शुरुआती उम्मीदों के विपरीत Deno से ठगा जाने जैसी निराशा जताई है, और Bun से नई उम्मीदें व्यक्त की हैं
Deno Deploy के regions में कटौती
- Deno Deploy कभी 35 regions चलाता था, लेकिन जनवरी 2025 तक केवल 6 regions बचे हैं
- अभी बचे regions: Singapore, London, Frankfurt, São Paulo, North Virginia, California
- Tokyo region बंद होने के बाद पूरे पूर्वी एशिया का भार सिर्फ Singapore पर आ गया, जिससे response speed में गिरावट आई
- आधिकारिक docs में "regions जोड़े जाएंगे" जैसी भाषा बदलकर "ताज़ा सूची को दर्शाने" जैसी अभिव्यक्ति कर दी गई, जो expansion plans वापस लेने का संकेत है
edge hosting के दावे पर सवाल
- Deno "edge computing, low-latency global service" पर ज़ोर देता है, लेकिन regions की वास्तविक कमी से दावे और हक़ीक़त में बड़ा अंतर दिखता है
- competitor Cloudflare 125 देशों के 335 शहरों में, और Bunny 77 देशों के 119 locations में काम करता है
- Netlify Deno runtime का उपयोग करता है, लेकिन high-performance edge network सिर्फ custom pricing plan में उपलब्ध है
Deno की दूसरी product lines: ठहराव और भ्रम
- Fresh web framework में अक्टूबर 2024 के बाद कोई release नहीं आया, और commit activity भी बहुत कम हो गई
- Deno KV लगभग उपेक्षित स्थिति में है, आख़िरी official release दिसंबर 2023 में था
- JSR(JavaScript Registry) की अव्यवस्थित packaging system और स्पष्ट दर्शन की कमी के लिए आलोचना हो रही है
- Deno runtime खुद Node.js compatibility बनाए रखने में ही व्यस्त दिखता है, innovation लगभग गायब है
- Deno 2.2 की प्रमुख feature user telemetry की शुरुआत थी, लेकिन users की प्रतिक्रिया ठंडी रही
community की निराशा और विकल्पों की तलाश
- लेखक का कहना है कि उन्होंने Deno में गहरा निवेश किया, लेकिन अंत में निराश होकर इसे ‘Rug pull’ जैसा अनुभव बताया
- जो Deno कभी शुरुआती Node.js के विकल्प का सपना था, उसकी दिशा और अलग पहचान अब धुंधली हो गई है
- फिलहाल ध्यान Bun की ओर है, और उससे नई चुनौती व उम्मीदें जुड़ी हैं
निष्कर्ष
- मौजूदा region scale, product updates और तकनीकी दिशा—तीनों में Deno सिकुड़न और ठहराव की स्थिति में दिखता है
- "दुनिया भर में scalability और edge hosting" जैसी marketing भाषा व्यवहारिक रूप से बढ़ा-चढ़ाकर कही गई या भ्रामक लगती है
- अगर community का भरोसा वापस नहीं जीता गया और वास्तविक innovation नहीं हुआ, तो Deno का भविष्य और भी अनिश्चित दिखता है
4 टिप्पणियां
bun भी अभी तक Node.js compatibility को मैच करने की प्रक्रिया में है।
> https://x.com/bunjavascript/status/1915633844155527208
हाल ही में जोड़ा गया opentelemetry भी इस्तेमाल कर रहा हूँ, इसलिए runtime से तो मैं संतुष्ट हूँ, लेकिन deno deploy को मैंने सिर्फ मुफ़्त में इस्तेमाल किया है, इसलिए ऐसा कुछ हो रहा है यह पता नहीं था.
विकल्प के तौर पर bun पर ध्यान देना मुझे समझना थोड़ा मुश्किल लगता है. किस तरह के मुफ़्त lunch की उम्मीद की जा रही है, इस पर और जानकारी चाहिए.
deno deployके लिए तो ऐसा कहा जा सकता है...बाकियों के बारे में हम्म.. अब काफ़ी ज़्यादा सोचना पड़ेगा।
क्या service के रूप में रखा हुआ सामान migrate करना पड़ेगा...
Hacker News राय
मैं Deno का अक्सर उपयोग करता हूँ। यह data ETL या JSON रूपांतरण के लिए उपयोगी है
मैं Deno को पसंद करना चाहता हूँ, लेकिन compatibility समस्याओं की वजह से Bun का उपयोग करने लगता हूँ
Deno की security समस्याओं को लेकर चिंता
Deno को लेकर निराशा
Rust में implement किए गए Node modules दिलचस्प हैं
यह Deno के लिए कठिन समय हो सकता है
यह सवाल है कि क्या Deno ने वास्तव में कभी खास ध्यान खींचा था
Deno के Oracle और JavaScript trademark से जुड़े विवाद
Supabase का Deno पर निर्भर होने का फैसला developers के लिए असुविधा पैदा करता है