- Redis के संस्थापक Antirez (वास्तविक नाम Salvatore Sanfilippo) लगभग 1620 दिन पहले (~4.44 वर्ष) Redis प्रोजेक्ट छोड़ चुके थे
- छोड़ने के बाद उन्होंने Redis का कोड, commit messages आदि बिल्कुल नहीं देखा; केवल ज़रूरत पड़ने पर source code डाउनलोड करके compile किया
- ऐसा नहीं था कि उन्हें अपने पिछले काम से लगाव नहीं था। प्रोजेक्ट मैनेजमेंट के काम बढ़ने से रचनात्मक काम कम हो गया था, लेकिन Redis पर काम करना उन्हें अब भी पसंद था
- प्रोजेक्ट छोड़ने का कारण था परिवार के साथ अधिक समय बिताना और नई चुनौतियाँ आज़माना
कोडिंग में वापसी
- लेखन गतिविधियों के दौरान कोडिंग उनके लिए आराम का एक रूप थी
- embedded projects, neural networks, Telegram bots बनाने जैसे कई प्रयोग किए
- समय के साथ उन्हें फिर से टेक दुनिया में सक्रिय रूप से शामिल होने की तीव्र इच्छा महसूस हुई और उन्होंने Redis community को बँटते हुए देखा
- उन्होंने Redis ecosystem में community और company के बीच पुल का काम करने वाले एक "evangelist" के रूप में फिर से जुड़ने पर विचार किया
न्यूयॉर्क में समय और वापसी का प्रस्ताव
- अपनी बेटी की न्यूयॉर्क जाने की इच्छा के सिलसिले में उन्होंने Redis Labs के नए CEO Rowan Trollope से संपर्क किया
- उन्होंने Redis ecosystem और codebase की दिशा को समन्वित करने वाली भूमिका का प्रस्ताव रखा और सहमति बन गई
लाइसेंस परिवर्तन पर दृष्टिकोण
- Redis का लाइसेंस बदलना उनका निर्णय नहीं था, लेकिन वे इसे समझते हैं
- नया SSPL लाइसेंस केवल उन मामलों में प्रतिबंध लगाता है जहाँ Redis को SaaS के रूप में बेचा जाता है, और अधिकांश उपयोग मामलों में यह पहले के BSD लाइसेंस जैसी ही स्वतंत्रता देता है
- उनका कहना है कि लाइसेंस परिवर्तन community के साथ दरार का मुख्य कारण नहीं था
- बल्कि वे उम्मीद करते हैं कि इस बदलाव से Redis के core development पर फिर से ध्यान केंद्रित किया जा सकेगा
Redis की नई data structures और AI समर्थन
- वे Redis में vector indexing फीचर जोड़ने की योजना बना रहे हैं और इससे संबंधित नई data structures डिज़ाइन कर रहे हैं
- नई data structure मौजूदा sorted sets की अवधारणा का विस्तार करेगी और बहुआयामी scores (embeddings) के आधार पर K-NN matching को support करेगी
- वे Redis की "developers के लिए LEGO" वाली सोच को आगे बढ़ाना चाहते हैं, ताकि developers खुद कुछ नया बना सकें
Redis community के साथ सहयोग
- उन्होंने Redis community के योगदान के लिए आभार जताया और कहा कि आगे भी नए ideas और features साझा करेंगे
- वे BlueSky पर सक्रिय रहकर Redis से जुड़ी प्रगति साझा करेंगे
निष्कर्ष
- Antirez फिर से Redis प्रोजेक्ट में शामिल हो रहे हैं और community के साथ एक नई यात्रा जारी रखेंगे। वे Redis के भविष्य के विकास के लिए community और company के बीच सहयोग को मजबूत करना चाहते हैं
2 टिप्पणियां
ओह... लगता है Redis (कंपनी) ने सच में एक बड़ा दांव चल दिया है।
Hacker News की राय
Redis के लाइसेंस बदलाव को लेकर असंतोष दो कारणों से पैदा हुआ
लेखन और कोडिंग के अनुभव पर बात की गई
"Game Programming Patterns"और"Crafting Interpreters"के लिए कोडिंग करना आनंददायक था, लेकिन लिखना मानसिक रूप से कठिन थाइस राय पर सवाल उठाया गया कि कम्युनिटी में विभाजन का कारण लाइसेंस नहीं है
Redis के लाइसेंस बदलाव से निराशा हुई, और विकल्प के रूप में valkey पर विचार किया गया
"लाइसेंस बदलाव"की वजह से open source सॉफ्टवेयर प्रकाशित करने वाली टीमों पर संदेह किया जाने लगा हैSalvatore की वापसी का स्वागत किया गया, और माना गया कि नई vector primitives बनाना उनकी खास ताकत है
Salvatore की लिखी बातों में दो बातें खास तौर पर प्रभावशाली लगीं
इस राय पर प्रश्न उठाया गया कि Claude दूसरे टूल्स से आगे है
बेटी के साथ New York यात्रा की कहानी भावुक कर देने वाली थी
vector set का डिज़ाइन सरल और सुरुचिपूर्ण है, और यह Redis के API डिज़ाइन की याद दिलाता है