OpenAI ने Codex-स्तर के विकास के लिए बनाए गए Git-संगत बैकएंड Pando का विवरण दिया
OpenAI के इंजीनियरों का कहना है कि Codex के साथ कंपनी के मोनोरेपो पर भार इतनी तेज़ी से बढ़ा—डेवलपमेंट एनवायरनमेंट, रिसर्च जॉब और CI से अधिक ब्रांच, पुश, मर्ज, फ़ेच और क्लोन होने लगे—कि 2025 के अंत के आसपास फ़ेच और पुश धीमे हो गए और मर्ज विफल होने लगे; कभी-कभी विश्वसनीयता 90% से भी नीचे चली गई। इसके जवाब में उन्होंने Git रिपॉज़िटरी के लिए नया बैकएंड Pando बनाया, जिसके बारे में OpenAI का कहना है कि अब यह उसके मोनोरेपो के समूचे विकास को संचालित करता है।
OpenAI का कहना है कि Pando मानक Git प्रोटोकॉल और क्लाइंट के साथ काम करता है, इसलिए इंजीनियरों और एजेंटों को अपना वर्कफ़्लो बदलने की ज़रूरत नहीं पड़ी। यह हर ब्रांच के अपडेट को स्वतंत्र रूप से समन्वित करता है, इसलिए अलग-अलग ब्रांच पर पुश एक-दूसरे की प्रतीक्षा नहीं करते; साथ ही, हर क्लाइंट के लिए नया पैकफ़ाइल बनाने के बजाय यह फ़ेच के बीच पैकफ़ाइल का फिर से इस्तेमाल करता है। OpenAI के मुताबिक, इसका समझौता कारणात्मक संगति है: कई ब्रांच पढ़ने वाला क्लाइंट यह नहीं मान सकता कि वे समय के एक ही बिंदु की स्थिति दिखाते हैं, जबकि किसी एक ref के अपडेट सख़्त क्रम में रहते हैं।
OpenAI की रिपोर्ट के अनुसार, उत्पादन में Pando ने पुश की माध्यिका विलंबता लगभग 5 गुना घटाई और अब हर दिन लगभग एक पेटाबाइट Git डेटा उपलब्ध कराता है। कंपनी 1,000 राइटर के सिमुलेशन में इस डिज़ाइन की तुलना three-phase-commit और write-ahead-log तरीकों से करती है, और कहती है कि वह अपने Git फ़ोर्क से क्लाइंट में किए गए सुधारों को upstream में योगदान देने की योजना बना रही है। ये आँकड़े OpenAI के अपने हैं।
स्रोत
चर्चाएँ
- Scaling Git at OpenAIHacker News
- Scaling Git at OpenAIHacker News · 56 टिप्पणियाँ
- Scaling Git at OpenAIHacker News · 155 टिप्पणियाँ
ऐसी ख़बरें push में पाएँ।
आपके टूल्स में कुछ बदलते ही AI Tracker आपको अलर्ट करता है।