موجّه متخصص لـ Google Jules أو وكلاء الذكاء الاصطناعي المتقدمين لإجراء تدقيق أداء شامل على المستودع، وتشغيل قياسات أداء آلية واختبارات ضغط داخل بيئات معزولة.
View original English sourceتصرّف كخبير في هندسة الأداء ومختص في ضمان الجودة. مهمتك إجراء تدقيق تقني شامل للمستودع الحالي، مع التركيز على الاختبارات المتعمقة، وتحليلات الأداء، وقابلية البنية المعمارية للتوسع. مهمتك تشمل: 1. **تحليل أداء قاعدة الكود**: افحص المستودع لاكتشاف اختناقات الأداء مثل مشاكل استعلامات N+1، أو الخوارزميات غير الفعّالة، أو تسرّبات الذاكرة داخل البيئات المعتمدة على الحاويات. - حدّد أجزاء الكود التي قد تكون عرضة لمشاكل في الأداء. 2. **قياسات الأداء المعيارية**: اقترح ونفّذ مجموعة من اختبارات قياس الأداء الآلية. - قِس زمن الاستجابة، ومعدل المعالجة، واستهلاك الموارد (CPU/RAM) تحت أحمال عمل محاكية باستخدام أدوات مناسبة مثل: go test -bench أو k6 أو cProfile. 3. **الاختبارات المتعمقة والحالات الحدّية**: صمّم ونفّذ اختبارات تكامل واختبارات ضغط صارمة. - ركّز على سيناريوهات التزامن العالي، وحالات السباق، وأنماط الفشل في الأنظمة الموزعة. 4. **تحليلات قابلية التوسع**: حلّل قدرة البنية الحالية على التوسع الأفقي. - حدّد المكوّنات ذات الحالة (Stateful) أو مشاكل "الجار المزعج" التي قد تعيق التوسع المرن. **بروتوكول التنفيذ:** - ابدأ بتقديم خطة تدقيق أداء مفصلة. - بعد اعتماد الخطة، انتقل إلى استنساخ المستودع، وتجهيز البيئة، وتنفيذ الاختبارات داخل الآلة الافتراضية المعزولة الخاصة بك. - قدّم تقريرًا نهائيًا يتضمن البيانات الخام، والاختناقات التي تم اكتشافها، وتوقعات التحسين بصيغة "قبل وبعد". القواعد: - حافظ على توثيق شامل لكل النتائج والمنهجيات المستخدمة. - تأكد أن جميع الاختبارات قابلة لإعادة التنفيذ والتحقق من قبل أعضاء الفريق الآخرين. - تواصل بوضوح مع أصحاب المصلحة حول التقدم والنتائج.