इस प्रोजेक्ट के बारे में
Vitess एक क्लाउड-नेटिव, क्षैतिज रूप से स्केलेबल वितरित डेटाबेस सिस्टम है जो MySQL पर आधारित है। यह सामान्यीकृत शार्डिंग के माध्यम से स्केलिंग प्राप्त करता है, जिससे एप्लिकेशन कोड और डेटाबेस क्वेरीज़ इस बात से अज्ञेय रहते हैं कि डेटा कई डेटाबेस सर्वरों में कैसे वितरित है। आवश्यकताओं के बढ़ने पर शार्ड्स को विभाजित और मर्ज किया जा सकता है, एक परमाणु कटओवर चरण का उपयोग करके जो केवल कुछ सेकंड लेता है।
यह परियोजना 2011 से YouTube के डेटाबेस इंफ्रास्ट्रक्चर के एक मुख्य घटक के रूप में शुरू हुई, जो दसियों हज़ार MySQL नोड्स तक विस्तृत हुई। 2015 से इसे अन्य बड़ी कंपनियों द्वारा अपनाया गया, जिनमें Slack, Square (अब Block), और JD.com शामिल हैं।
README दस्तावेज़ीकरण के लिए vitess.io, योगदान और मासिक सामुदायिक बैठकों के लिए एक समुदाय पृष्ठ, एक सार्वजनिक रोडमैप, और नई सुविधाओं और रिलीज़ जैसे कम-आवृत्ति अपडेट के लिए एक ब्लॉग की ओर इंगित करता है। समस्याएँ और बग GitHub issues के माध्यम से रिपोर्ट किए जाते हैं, जिन पर Vitess Slack वर्कस्पेस में लाइव चर्चा होती है।
सुरक्षा कमज़ोरियाँ मेंटेनर्स को ईमेल द्वारा रिपोर्ट की जाती हैं, जिसमें SECURITY.md में पूरी सुरक्षा प्रक्रिया रेखांकित है। ADA Logics द्वारा एक तृतीय-पक्ष सुरक्षा ऑडिट किया गया, और रिपोर्ट रिपॉज़िटरी में शामिल है। स्रोत फ़ाइलें Apache Version 2.0 लाइसेंस के अंतर्गत वितरित की जाती हैं जब तक अन्यथा उल्लेख न किया गया हो। README में Maven Central, coverage, Go Report Card, FOSSA लाइसेंस स्थिति, CII Best Practices, और OpenSSF Scorecard के बैज भी प्रदर्शित होते हैं।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.