1 مستودع
Infrastructure for distributing build tasks across remote worker clusters to enable parallel execution and scaling.
Distinct from Remote Execution Racing: None of the candidates cover the general framework for distributed build execution; they focus on serverless functions, bulk commands, or specific 'racing' optimizations.
Explore 1 awesome GitHub repository matching devops & infrastructure · Remote Execution Frameworks. Refine with filters or upvote what's useful.
Buck2 هي أداة بناء monorepo قابلة للبرمجة ونظام بناء محكم (hermetic) مصمم لإدارة المشاريع واسعة النطاق ذات الرسوم البيانية المستهدفة المعقدة وتبعيات اللغات المتعددة. تعمل كإطار عمل للتنفيذ عن بُعد ومحلل للرسم البياني للتبعية، وتوفر محرك تخزين مؤقت للقطع الأثرية (artifact) لضمان نتائج بناء قابلة لإعادة الإنتاج ومتسقة عبر بيئات مختلفة. يتميز النظام بمحرك حساب تزايدي يعيد حساب العقد المحددة فقط في الرسم البياني للتبعية التي تم إبطالها بسبب التغييرات. ويستخدم تخزيناً قابلاً للعنونة بالمحتوى لتخزين نتائج البناء مؤقتاً ويدعم سباق التنفيذ عن بُعد، حيث يتم تنفيذ إجراءات البناء محلياً وعن بُعد في وقت واحد لإرجاع النتيجة الأسرع. يغطي سطح قدراتها أتمتة البناء متعدد اللغات، وتجريد سلسلة الأدوات، والتكوين القائم على القيود لإدارة متغيرات البناء عبر المنصات. يتضمن المشروع أيضاً أدوات مراقبة البناء لاستبطان الرسم البياني واكتشاف التغييرات، بالإضافة إلى آليات التحكم في الوصول لتقييد رؤية الهدف.
Distributes build tasks across remote worker clusters to enable massive parallel execution and shared artifact caching.