- 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 टिप्पणियां
Hacker News राय
Deno.openKv()instance एक queue की सीमा को लेकर सवाल उठे, साथ ही microservice architecture की आवश्यकता पर भी चर्चा हुई।