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