مقيّم في الوقت الفعلي
المُقيِّم في الوقت الفعلي (Real-Time Evaluator) هو مكون نظام مصمم لتقييم أداء عملية أو نموذج أو تطبيق أو مدى التزامه بمعايير محددة مسبقًا أثناء تشغيله الفعلي، وليس بعد وقوعه. على عكس التقييم الدفعي (batch evaluation)، الذي يعالج البيانات بأثر رجعي، يوفر المُقيِّم في الوقت الفعلي تغذية راجعة فورية ومنخفضة الكمون حول المدخلات والمخرجات.
في البيئات الديناميكية - مثل التفاعلات المباشرة مع العملاء أو التداول عالي التردد - يمكن أن تؤدي التأخيرات في تقييم الجودة إلى مخاطر تجارية كبيرة، أو تجارب مستخدم سيئة، أو خسائر مالية. يضمن التقييم في الوقت الفعلي بقاء الأنظمة ضمن المعايير التشغيلية المقبولة لحظة بلحظة، مما يتيح التصحيح والتحسين الاستباقي.
تتضمن الآلية عادةً اعتراض تدفقات البيانات أو استدعاءات واجهة برمجة التطبيقات (API) أثناء حدوثها. يطبق المُقيِّم مجموعة من المقاييس أو القواعد المحددة مسبقًا (على سبيل المثال، عتبات الكمون، أو الصحة الدلالية، أو الانحراف عن السلوك المتوقع). إذا تم تجاوز عتبة ما، يقوم النظام بتشغيل تنبيه فوري، أو تسجيل الحدث لإجراء تحليل أعمق، أو بدء إجراء تصحيحي، مثل إعادة توجيه الطلب أو تفعيل آلية احتياطية.
يُدخل تطبيق التقييم في الوقت الفعلي تعقيدًا، ويرجع ذلك أساسًا إلى الحمل الحسابي الزائد. يجب أن تكون عملية التقييم نفسها خفيفة الوزن للغاية لتجنب أن تصبح عنق زجاجة في النظام الذي تراقبُه. يجب تقليل كمون مسار البيانات لضمان أن التغذية الراجعة هي "في الوقت الفعلي" حقًا.
يتقاطع هذا المفهوم بشكل وثيق مع قابلية المراقبة (Observability)، واختبار أ/ب (عند إجرائه مباشرة)، وهندسة معالجة التدفقات (Stream Processing).