10 पॉइंट द्वारा xguru 2022-05-16 | 4 टिप्पणियां | WhatsApp पर शेयर करें
  • SQLite आधारित, और API को उसी रूप में सपोर्ट करता है
  • read-only clones बनाकर उन्हें अपने-आप नवीनतम स्थिति में अपडेट करता है
  • Batch API के जरिए कई SQL statements को एक बार में चलाना (transaction)
  • egress लागत मुफ़्त
  • R2 storage में snapshots को समय-समय पर अपने-आप सहेजता है

4 टिप्पणियां

 
xguru 2022-05-16

SQLite मूल रूप से serverless (library) है, इसलिए यह serverless Worker के लिए काफ़ी उपयुक्त लगता है..
लेकिन किसी तरह डिटेल बहुत कम हैं। अगर यह हर edge पर चले, तो global sync कैसे होगा वगैरह

 
cometkim 2022-05-16

D1, Durable Objects के Transactional Storage API का उपयोग करता है.

Cloudflare यह गारंटी देता है कि कोई खास instance global network में एक ही समय पर केवल एक ही जगह मौजूद रहे, इसलिए distribution की वजह से consistency की समस्या नहीं होती.

संक्षेप में कहें तो इसे minimum provisioning वाले, DX-केंद्रित प्रोडक्ट के रूप में देख सकते हैं. अभी तो ऐसा ही है, हाहा

 
cometkim 2022-05-16

इससे जुड़ा CEO Matthew ने एक बहुत दिलचस्प spoiler छोड़ा है.

https://twitter.com/eastdakota/status/1524770651764146176

D0(Durable Objects, नाम के साथ शब्दों का खेल), D1 (SQL Database), तो फिर D2 क्या है?

 
xguru 2022-05-16

हाहा, यह मज़ेदार है। देखना होगा कि आखिर यह क्या बनता है।