5 पॉइंट द्वारा GN⁺ 2024-11-24 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • Amazon S3 Express One Zone अब ऑब्जेक्ट में डेटा जोड़ने की नई सुविधा का समर्थन करता है
  • अब application मौजूदा ऑब्जेक्ट में डेटा जोड़ सकते हैं, जिससे यह log processing application और media broadcasting application के लिए उपयोगी है
  • पहले डेटा को local storage में जोड़ने के बाद अंतिम ऑब्जेक्ट को S3 में कॉपी करना पड़ता था, लेकिन अब S3 Express One Zone के भीतर सीधे डेटा जोड़ा जा सकता है और ऑब्जेक्ट को तुरंत पढ़ा जा सकता है
  • सभी AWS regions में, जहाँ S3 Express One Zone storage class उपलब्ध है, वहाँ डेटा जोड़ा जा सकता है
  • AWS SDK, AWS CLI, या Mountpoint for Amazon S3 (version 1.12.0 या उससे ऊपर) का उपयोग करके शुरुआत की जा सकती है

1 टिप्पणियां

 
GN⁺ 2024-11-24
Hacker News राय
  • "S3 Express One Zone" bucket class ज़्यादा महंगा है और इसकी availability कम है

    • 16c/GB/माह, जो S3 standard tier के 2.3c से महंगा है
    • यह केवल एक availability zone में मौजूद है
  • हर बार जब किसी object में data append किया जाता है, object का एक part बनाया जाता है, और अधिकतम 10,000 parts तक संभव हैं

    • इसलिए यह सीधे S3 में log file लिखने वाले solution के लिए उपयुक्त नहीं है
  • GCS सीधे append feature सपोर्ट नहीं करता, लेकिन मौजूदा object को नए object के साथ compose करके इसका workaround संभव है

    • object A में object B जोड़कर उसे A नाम देने से, यह B को A में append करने जैसा ही काम करता है
  • R2 के लॉन्च होने के बाद भी S3 पर विचार करना अजीब लगता है

    • R2 में migrate करके हज़ारों डॉलर या यहाँ तक कि लाखों डॉलर बचाने के कई उदाहरण हैं
  • शीर्षक में सुधार की ज़रूरत है: Amazon S3 Express One Zone object में data append करने की सुविधा सपोर्ट करता है

  • कई मामलों में यह उपयोगी नहीं हो सकता

    • इसे काम कराने के लिए write offset निर्दिष्ट करना पड़ता है, और कई writers होने पर यह जटिल हो सकता है
    • हर बार size request करनी पड़ती है और मौजूदा object के checksum का उपयोग करके प्रतिस्पर्धा संभालनी पड़ती है
  • इस feature के अलग-अलग use cases क्या हैं, यह जानने की जिज्ञासा है

    • लगता है कि Firehose/Kinesis आदि कम risk factors के साथ append functionality देते हैं
  • यह अब तक सपोर्ट नहीं था, यह चौंकाने वाला है

    • यह Azure Blob Append से कैसे अलग है, यह जानने की जिज्ञासा है
    • Azure Storage Append Blob का उपयोग करके लंबे समय तक चलने वाले jobs के logs को periodic flush के साथ store किया जाता रहा है
  • यह S3 "Express One Zone" के लिए specific feature है

  • सभी S3-जैसे API पर इसके प्रभाव को लेकर जिज्ञासा है