ऐप्स और सॉफ्टवेयर

GitHub एजेंट-स्केल डेवलपमेंट के लिए अपनी Git बुनियादी संरचना का पुनर्निर्माण कर रहा है

· GlobeWire Daily Editorial Desk · Source: github.blog

3 मिनट में पढ़ें

मुख्य बातेंGitHub ने घोषणा की है कि वह एजेंटिक सॉफ्टवेयर विकास और उच्च-वॉल्यूम वर्कलोड का समर्थन करने के लिए अपनी मुख्य Git बुनियादी संरचना (infrastructure) का पुनर्निर्माण कर रहा है। कंपनी के अनुसार, सितंबर 2025 और अगस्त 2026 के बीच प्लेटफ़ॉर्म पर कुल Git गतिविधि दोगुनी से अधिक होकर 473.3 अरब इवेंट प्रति माह हो गई, जबकि मासिक कमिट सितंबर में पाँच गुना से अधिक…
Decorative background featuring floating green cubes, including one with the GitHub invertocat logo.

चित्र: Brian Celenza · चित्र स्रोत · Resized and letterboxed to 16:9; no AI generation

GitHub ने घोषणा की है कि वह एजेंटिक सॉफ्टवेयर विकास और उच्च-वॉल्यूम वर्कलोड का समर्थन करने के लिए अपनी मुख्य Git बुनियादी संरचना (infrastructure) का पुनर्निर्माण कर रहा है। कंपनी के अनुसार, सितंबर 2025 और अगस्त 2026 के बीच प्लेटफ़ॉर्म पर कुल Git गतिविधि दोगुनी से अधिक होकर 473.3 अरब इवेंट प्रति माह हो गई, जबकि मासिक कमिट सितंबर में पाँच गुना से अधिक बढ़कर 7.38 अरब हो गए।

पैमाने पर वास्तुकला संबंधी चुनौतियाँ

एजेंटिक वर्कफ़्लो विशिष्ट स्केलिंग बाधाएँ पेश करते हैं:

  • कमिट टर्नअराउंड: टाइट लूप में काम करने वाले AI एजेंट लगातार कमिट या चेकपॉइंट करते हैं, जिससे पुश लेटेंसी एक मुख्य बाधा बन जाती है।
  • राइट थ्रूपुट: साल-दर-साल मासिक पुश 4.9 गुना बढ़कर 3.35 अरब हो गए, जिससे भारी राइट गतिविधि एक ही रिपॉजिटरी पर केंद्रित हो जाती है।
  • मर्ज कंटेंशन: ट्रंक-आधारित विकास और पुल अनुरोध व्यापक गतिविधि को एक ही संदर्भ (ref) पर भेजते हैं।
  • रीड फैन-आउट: CI पाइपलाइन और कोड स्कैनिंग प्रति मिनट हजारों बार शाखा युक्तियों (branch tips) को क्लोन या फ़ेच करती हैं, जिसे सितंबर में 3.26 अरब GitHub Actions रन का समर्थन मिला।

वर्तमान वास्तुकला की सीमाएँ

GitHub वर्तमान में Spokes का उपयोग करके रिपॉजिटरी को संग्रहीत करता है, जो कई स्थानीय फ़ाइलसर्वर पर पूर्ण प्रतियां बनाए रखता है। हालांकि यह कम-विलंबता मूल रीड और रिडंडेंसी प्रदान करता है, लेकिन यह स्थायित्व (durability) को पैमाने के साथ जोड़ता है। रीड प्रतिकृतियां (replicas) जोड़ने से राइट ओवरहेड बढ़ जाता है क्योंकि प्रत्येक प्रतिकृति हर राइट में भाग लेती है।

एजेंट युग के लिए पुनर्रूपण

पैमाने को स्थायित्व से अलग करने के लिए, नई बुनियादी संरचना मुख्य वितरित प्रणाली सिद्धांतों का पालन करती है:

  • केवल आवश्यक अपडेट का समन्वय करें: संदर्भ अपडेट के लिए सहमति की आवश्यकता होती है, लेकिन अंतर्निहित ऑब्जेक्ट स्टोरेज और सत्यापन समानांतर में हो सकते हैं।
  • रखरखाव को सर्विसिंग पथ से हटाएं: कचरा संग्रहण (garbage collection) जैसे भारी कार्य टिकाऊ भंडारण के खिलाफ अलग-अलग कामगारों (workers) पर चलेंगे।
  • स्वतंत्र स्केलिंग: आधिकारिक रिपॉजिटरी डेटा Azure Blob Storage में रहेगा, जबकि हल्के कंप्यूट वर्कर रीड ट्रैफ़िक को संभालेंगे और डेटा को कैश करेंगे।
  • तेजी से विफलता पुनर्प्राप्ति: कंप्यूट वर्कर खोना कैश मिस के समान है, जिससे पूर्ण रिपॉजिटरी प्रतियों को फिर से बनाए बिना तेजी से प्रतिस्थापन की अनुमति मिलती है।

आंतरिक बेंचमार्क से संकेत मिलता है कि नई वास्तुकला ने 35 गुना तक अधिक राइट थ्रूपुट हासिल किया है। GitHub ने उल्लेख किया कि वह मानक डेवलपर वर्कफ़्लो, अनुपालन नियंत्रण या सुरक्षा शासन को बदले बिना इन基础 बदलावों को लागू कर रहा है। वास्तुकला पर आगे के तकनीकी विवरण आगामी पोस्ट में साझा किए जाएंगे।

यह खबर शेयर करें
मूल स्रोत पढ़ें: Building Git infrastructure for agent-scale development

AI की सहायता से तैयार रिपोर्ट; मूल स्रोत के दावों की स्वतंत्र पुष्टि नहीं की गई है।

लेखक के बारे में

GlobeWire Daily Editorial Desk — प्रकाशित स्रोतों पर आधारित AI-सहायता प्राप्त खबरें।

और पढ़ें