The AI / news

أنثروبيك، كورسور، جيت هاب، وأوبن إيه آي : أربع مقاربات لتحويل جيت إلى نطاق وكيلي

أنثروبيك، كورسور، جيت هاب، وأوبن إيه آي : أربع مقاربات لتحويل جيت إلى نطاق وكيلي
3 دقيقة للقراءة
, ,

تعمل أنثروبيك، كورسور، جيت هاب، وأوبن إيه آي على تطوير أنظمة إدارة الإصدارات لديها لتتكيف مع النطاق الوكيلي، وهو استخدام تعمل فيه وكلاء برمجية بالتوازي على نفس الكود. يتخلى كل منها، بطريقته الخاصة، عن النموذج اللامركزي البحت لجيت، حيث تستضيف كل عقدة نسخة كاملة ومستقلة من السجل.

أنثروبيك تستبدل جيت بـ سكايون

على مستودعها الداخلي الأحادي، وهو مستودع واحد يجمع كل كودها، انتقلت أنثروبيك من حوالي 2500 دمج يوميًا في مايو 2026 إلى أكثر من 30 ألفًا في سبتمبر. يقترب السجل الرئيسي من 100 جيجابايت، ويتم إجراء ما يقرب من 25 مليون عملية استخراج يوميًا للتكامل المستمر. وفقًا للشركة، كان استخدام جيت التقليدي سيتطلب نقل أكثر من 600 بيتابايت من البيانات يوميًا. أصبح تشغيل مئات المرايا واللقطات للمستودع على تخزين كائنات غير قابل للإدارة.

لذلك استبدلت أنثروبيك جيت بنظام داخلي، أسمته سكايون، تم تطويره في 5 أشهر. يتولى الخادم العمليات الثقيلة، مثل عمليات الدمج وإعادة القاعدة وإنشاء الالتزامات، بينما يقتصر العميل المحلي على طبقة خفيفة، تدير ذاكرة تخزين مؤقت محدودة وتجسيد الملفات على القرص عند الطلب.

لا يخزن مجموعة التغييرات في سكايون سوى قائمة الملفات المعدلة مقارنة بالوالد الأول، على عكس التزام جيت الذي يشير إلى شجرة كاملة من الكائنات. كما يزيل سكايون ملفات الحزم المضغوطة التي يستخدمها جيت. وفقًا لأنثروبيك، تستهلك البنية التحتية موارد حوسبة وذاكرة أقل بـ 200 مرة من أسطول جيت السابق، واكتسب التكامل المستمر سعة معالجة مركزية إضافية بنسبة 25%.

كورسور تعتمد على سجل كتابة على إس 3

احتفظت كورسور بتنسيق التخزين والأدوات الأصلية لجيت، على أقراص إن في إم محلية. لتجاوز حدود سبوكس، بنية النسخ المتماثل التاريخية لجيت هاب، صممت الشركة محركًا بديلًا اسمه كونتينيويتي، طبقته على مستودعها الأحادي وعلى أسطول من المستودعات الصغيرة.

تعتمد هذه البنية على سجلات الكتابة المسبقة، التي تخزن عدة كائنات متتالية في نفس الملف. يشكل كل دفع إدخالًا منفصلًا في هذا السجل، ولا يتم تأكيد أي دفع إلا بعد تخزينه على إس 3. يقوم ملف فهرس، يتم تحديثه بواسطة عملية المقارنة والتبديل، بترتيب كل معاملة. النسخ المتماثلة على أقراص إن في إم هي مجرد ذاكرة تخزين مؤقت، يتم إعادة تعبئتها من السجل، ويمكن لأي عقدة استقبال عملية كتابة.

يصل أداء كونتينيويتي إلى 120 عملية دفع في الثانية على إس 3 ستاندرد وأكثر من 300 مع إس 3 إكسبريس ون زون. بعد ذلك، يفرض الحد الجوهري لسرعة ضغط جيت على القرص نفسه. في القراءة، أظهر النظام قابلية توسع خطية تصل إلى 100 نسخة متماثلة، دون تأثير على عمليات الكتابة.

أوبن إيه آي وجيت هاب تضبطان بنيتيهما

في عامين، تضاعف حجم الالتزامات الواردة على الفرع الرئيسي للمستودع الأحادي لأوبن إيه آي حوالي 25 مرة، وانخفضت موثوقية التحكم في الإصدارات إلى أقل من 90%. في 10 أسابيع، طورت الشركة باندو. يتخلى هذا الواجهة الخلفية عن تقديم حالة متسقة لجميع الفروع في لحظة معينة، ويعتمد اتساقًا سببيًا: يحترم العميل سجل مؤلف فرع ما، دون ترتيب عالمي مع الفروع غير المرتبطة. يعيد الخوادم استخدام ملفات الحزم الثابتة ويخزن البيانات على تخزين كائنات، دون فك ضغط محلي أثناء عمليات الدفع. تشير أوبن إيه آي إلى أن باندو قلل زمن انتقال عمليات الدفع الوسيط بنحو 80% ويمكنه تقديم ما يقرب من 1 بيتابايت من بيانات جيت يوميًا باستخدام « حفنة » من نوى المعالج.

من جانبها، سجلت جيت هاب 7.38 مليار التزام في سبتمبر 2026، مقابل 3.35 مليار عملية دفع، وهو حجم زاد أكثر من خمسة أضعاف في عام واحد. بنيتها، قيد النشر في الإنتاج، تحد من الكوروم وبروتوكول 3 بي سي إلى المراجع الفردية، وليس المستودع بأكمله. أظهرت الاختبارات الداخلية معدل إنتاجية كتابة أعلى بـ 3 إلى 4 مرات على المستودعات المتزامنة. تُعهد بيانات السلطة إلى تخزين كائنات أزور، وتعلن جيت هاب عن مكسب محتمل في إنتاجية الكتابة يصل إلى 35 ضعفًا، مع قابلية توسع ذاتية لطبقة القراءة.

S’abonner
Notification pour
guest

0 Commentaires
Le plus ancien
Le plus récent Le plus populaire
0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x