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

गिटहब के इंजीनियरिंग अपडेट: आर्किटेक्चर और ऑप्टिमाइजेशन

· GlobeWire Daily Editorial Desk · Source: github.blog

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

मुख्य बातेंगिटहब ने अपने प्लेटफ़ॉर्म पर आर्किटेक्चरल अपडेट, प्रदर्शन अनुकूलन (परफॉरमेंस ऑप्टिमाइजेशन) और बुनियादी ढांचा (इन्फ्रास्ट्रक्चर) में बदलावों का विवरण देते हुए इंजीनियरिंग लेखों की एक श्रृंखला प्रकाशित की है। प्रकाशित पोस्ट के अनुसार, इन विकासों में गिट स्टोरेज इन्फ्रास्ट्रक्चर, एआई कोडिंग दक्षता, सर्च आर्किटेक्चर और डेवलपर टूल शामिल हैं।
Decorative background featuring floating green cubes, including one with the GitHub invertocat logo.

चित्र: The GitHub Blog · चित्र स्रोत · Resized and letterboxed to 16:9; no AI generation

गिटहब ने अपने प्लेटफ़ॉर्म पर आर्किटेक्चरल अपडेट, प्रदर्शन अनुकूलन (परफॉरमेंस ऑप्टिमाइजेशन) और बुनियादी ढांचा (इन्फ्रास्ट्रक्चर) में बदलावों का विवरण देते हुए इंजीनियरिंग लेखों की एक श्रृंखला प्रकाशित की है। प्रकाशित पोस्ट के अनुसार, इन विकासों में गिट स्टोरेज इन्फ्रास्ट्रक्चर, एआई कोडिंग दक्षता, सर्च आर्किटेक्चर और डेवलपर टूल शामिल हैं।

गिट स्टोरेज और इन्फ्रास्ट्रक्चर

गिटहब की रिपोर्ट है कि उसने अपने अधिकांश रिपॉजिटरी की एक प्रति एज़्योर (Azure) में स्थानांतरित कर दी है। कंपनी ने शेष रिपॉजिटरी को लाने के लिए प्रति-संदर्भ कोरम (per-reference quorums) का उपयोग करने की योजनाओं की रूपरेखा तैयार की है और नोट किया है कि ऑब्जेक्ट स्टोरेज रीड्स को स्वतंत्र रूप से स्केल करने की अनुमति देता है। इसके अतिरिक्त, नए गिट स्टोरेज आर्किटेक्चर को हजारों एजेंटों को एक साथ एक ही रिपॉजिटरी में पुश करने में सक्षम बनाने के लिए डिज़ाइन किया गया है।

प्रदर्शन और सर्च में सुधार

इंजीनियरिंग टीमों ने कई प्रदर्शन पहलों पर विवरण साझा किया है:

  • सीएसएस माइग्रेशन: गिटहब का कहना है कि उसने अधिक सीएसएस भेजने और साइट के प्रदर्शन को बेहतर बनाने के लिए github.com को पूरी तरह से सीएसएस-इन-जेएस से दूर स्थानांतरित कर दिया है।
  • स्टार हिस्ट्री एपीआई: नया स्टार हिस्ट्री एपीआई व्यक्तिगत पहचान लौटाए बिना या असीमित डेटाबेस कार्य की आवश्यकता के बिना रुझान प्रदान करता है, जिससे अनुरोध 2,500 से घटकर 24 हो गए हैं।
  • कोड सर्च: एक शाखा-मुक्त लूप (branch-free loop) और बाइट-स्पेस अंकगणित एक ही कोर पर 45 GiB/s से अधिक की गति से कोड सर्च के प्रत्येक बाइट को केस-फोल्ड करने की अनुमति देते हैं।
  • इश्यू नेविगेशन: गिटहब इश्यूज़ नेविगेशन प्रदर्शन को आधुनिक बनाने के लिए क्लाइंट-साइड कैशिंग, स्मार्ट प्रीफ़ेचिंग और सर्विस वर्कर्स को लागू किया गया था।
  • हाई अवेलेबिलिटी सर्च: बेहतर उपलब्धता और लचीलेपन के लिए गिटहब एंटरप्राइज़ सर्वर सर्च आर्किटेक्चर को फिर से बनाया गया था।

एआई और डेवलपर टूल्स

गिटहब कोपायलट और एजेंटिक वर्कफ़्लो से संबंधित अपडेट में शामिल हैं:

  • कोपायलट दक्षता: गिटहब चर्चा करता है कि कैसे बर्बाद काम को कम करना और आउटपुट लंबाई का प्रबंधन करना कार्य की गुणवत्ता का त्याग किए बिना एआई कोडिंग को अधिक लागत प्रभावी बनाने में मदद करता है।
  • कोड समीक्षा: कोपायलट कोड समीक्षा को साझा यूनिक्स-शैली के कोड अन्वेषण टूल में माइग्रेट करने से पुल अनुरोध साक्ष्य के आसपास एजेंट वर्कफ़्लो को नया रूप देकर समीक्षा लागत कम हो गई।
  • एजेंटिक वर्कफ़्लो: एस्पायर टीम ने मर्ज किए गए उत्पाद परिवर्तनों को एसएमई-समीक्षा किए गए दस्तावेज़ीकरण पुल अनुरोधों में बदलकर क्रॉस-रिपॉजिटरी दस्तावेज़ीकरण को स्वचालित किया।

सत्यापन और व्यावहारिक निहितार्थ

पाठक आधिकारिक गिटहब इंजीनियरिंग ब्लॉग github.blog/engineering/architecture-optimization/ पर जाकर इन तकनीकी घोषणाओं को सत्यापित कर सकते हैं और संपूर्ण दस्तावेज़ का पता लगा सकते हैं। ये आर्किटेक्चरल अपडेट बड़े पैमाने पर बुनियादी ढांचा प्रबंधन को ट्रैक करने वाले डेवलपर्स और सिस्टम प्रशासकों के लिए व्यावहारिक अंतर्दृष्टि प्रदान करते हैं।

यह खबर शेयर करें
मूल स्रोत पढ़ें: Architecture & optimization

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

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

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

और पढ़ें