Skip to content

RELIABILITY.md

يحدد هذا الملف كيف يثبت النظام أنه سليم وقابل لإعادة التشغيل.

المسارات القياسية

  • الإعداد: [command]
  • التحقق: [command]
  • بدء التطبيق أو الخدمة: [command]
  • التصحيح أو فحص وقت التشغيل: [command]

إشارات وقت التشغيل المطلوبة

  • سجلات منظمة لبدء التشغيل والتدفقات الحرجة
  • فحوصات صحة الخدمات الرئيسية
  • بيانات التتبع أو التوقيت للمسارات البطيئة عند التوفر
  • حالات الخطأ المرئية للمستخدم للأعطال القابلة للاسترداد

الرحلات الذهبية

  • [journey 1]
  • [journey 2]
  • [journey 3]

يجب أن يكون لكل رحلة ذهبية مسار تحقق قابل للتكرار وإشارات فشل واضحة.

قواعد الموثوقية

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