-
S2 परिचय
- S2 क्लाउड युग के लिए एक streaming data store है, जो डेटा सिस्टम के कोर को मजबूत करने का समाधान है।
- यह मौजूदा object storage के serverless अनुभव को streaming data पर लागू करना चाहता है।
- S2 stream को cloud storage का मूल building block मानता है।
-
अगर स्ट्रीम को ऑब्जेक्ट से प्राथमिकता दी जाए?
- Object storage स्थिर (at-rest) डेटा के लिए उपयुक्त है, जबकि stream storage चल रहे डेटा की जरूरतें पूरी करने के लिए डिज़ाइन किया गया है।
- S2 डेटा को रिकॉर्ड स्तर पर प्रोसेस करता है, और कई लेखक (writers) एक साथ काम करें तब भी हर रिकॉर्ड को क्रमवार संभालता है।
- S3 के विपरीत, S2 में stream को real-time track किया जा सकता है।
-
serverless – इसकी लागत क्या है?
- S2 को object storage की अनंत scalability और durability पर बिल्ड किया गया है।
- उपयोगकर्ता हर stream के हिसाब से latency और cost का संतुलन सेट कर सकता है।
- यह
Standard और Express नाम की दो storage classes देता है, जो क्रमशः AWS के S3 Standard और S3 Express One Zone पर आधारित हैं।
Express class, disk-based cloud streaming सिस्टम जैसी latency प्रदान करती है।
-
S2 की अगली दिशा
- S2 प्रमाणित cloud infrastructure पर आधारित है और Rust codebase का उपयोग करके टेस्ट किया गया है।
- अभी gRPC API, Rust SDK और CLI उपलब्ध हैं, जबकि REST API भी develop की जा रही है।
- भविष्य के योजनाओं में Kafka protocol compatibility, multi-region deployment और 5ms से कम latency का लक्ष्य शामिल है।
- S2 उन उपयोगकर्ताओं के लिए अच्छी समाधान है जो stream count या throughput पर किसी सीमा के बिना cloud streaming चाहते हैं।
1 टिप्पणियां
Hacker News टिप्पणी