1 पॉइंट द्वारा GN⁺ 2023-09-29 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Deno ने Deno Queues के लॉन्च की घोषणा की है, जो cloud software development को सरल बनाने और applications की background processing management को बेहतर करने के लिए डिज़ाइन किया गया एक टूल है.
  • Deno Queues, Deno KV पर बनाया गया है, जो कुछ महीने पहले लॉन्च किया गया apps के लिए एक persistence option है.
  • Deno Queues दो नए सरल API, .enqueue() और .listenQueue() प्रदान करता है, जो developers को application के कुछ हिस्सों को offload करने या asynchronous रूप से चलने वाले tasks को schedule करने में सक्षम बनाते हैं.
  • Deno Queues, local पर चलने के समय maximum availability और throughput के लिए SQLite का, और Deno Deploy पर चलने के समय FoundationDB का उपयोग करता है.
  • Deno Queues at-least-once delivery की गारंटी देता है, जिसका मतलब है कि कुछ failure cases में delivery सुनिश्चित करने के लिए handler को कई बार कॉल किया जा सकता है.
  • Developers, Queues और KV atomic transaction primitives को जोड़कर powerful workflows को अनलॉक कर सकते हैं.
  • Deno Queues का उपयोग कई तरह के use cases में किया जा सकता है, जैसे scheduled email notifications, reliable webhook processing, और Discord या Slack पर bots बनाना.
  • Deno Queues के उपयोग की लागत Deno KV operations और Deno Deploy requests के आधार पर बिल की जाती है.
  • Deno Queues, web के लिए निर्माण को और अधिक सरल और productive बनाने के Deno के ongoing प्रयासों का हिस्सा है, और roadmap में और भी रोमांचक features शामिल हैं.

1 टिप्पणियां

 
GN⁺ 2023-09-29
Hacker News राय
  • एक उपयोगकर्ता ने Deno Queues के लोकल SQLite वर्ज़न के अंदरूनी हिस्सों को एक्सप्लोर किया, इस्तेमाल किए गए schema को हाइलाइट किया, और नतीजे साझा किए।
  • Deno के approach को map type और web server-केंद्रित libraries के integration के साथ प्रगतिशील माना जा रहा है।
  • Deno के साथ platform lock-in को लेकर चिंताएँ और कई cloud infrastructure पर deploy करने में कठिनाइयाँ उठाई गईं।
  • कुछ उपयोगकर्ताओं ने सवाल उठाया कि Deno के queue system की reliability, SQS जैसी मौजूदा तकनीकों की तुलना में कैसी है।
  • at-least-once semantics की अवधारणा पर चर्चा हुई, और यह सुझाव दिया गया कि उपयोगकर्ता इसे पूरी तरह न समझने के कारण message redelivery की समस्याओं का सामना कर सकते हैं।
  • Deno Deploy के बारे में सकारात्मक अनुभव साझा किए गए, और उपयोगकर्ताओं ने उसकी performance, simplicity, और automatic SSL certificates की प्रशंसा की।
  • प्रति Deno.openKv() instance एक queue की सीमा को लेकर सवाल उठे, साथ ही microservice architecture की आवश्यकता पर भी चर्चा हुई।
  • उपयोगकर्ताओं के बीच Deno की pricing और यह कि क्या इसे लोकल या self-hosted रूप में मुफ़्त इस्तेमाल किया जा सकता है, इस पर स्पष्टता नहीं है।
  • KV के लिए भविष्य में access control से जुड़े मुद्दों पर चिंता जताई गई और यह सवाल उठाया गया कि क्या इसके समाधान लागू किए जाएंगे।
  • Deno के हालिया Jupyter support और queue feature को लेकर उत्साह व्यक्त किया गया, लेकिन कुछ उपयोगकर्ता serverless business model के कारण server hosting के लिए Deno का उपयोग करने में हिचकिचा रहे हैं।
  • Deno की प्रशंसा एक viable business model, बेहतरीन ergonomics, और अनावश्यक configuration की अनुपस्थिति के लिए की गई है।