QamoosTech
المعمارية والتصميممتوسط

Fail Open vs Fail Closed

الفشل المفتوح والفشل المغلق

النطقفيل أوبن مقابل فيل كلوزد

التعريف

ما يفعله النظام عندما يتعطل جزء منه. Fail open يستمر في العمل بدون ذلك الجزء، وfail closed يمنع كل شيء حتى يُصلح.

أين تسمعه؟

مرونة الأنظمة، وتصميم الأمان، وتحديد معدل الطلبات.

أمثلة

  • If Redis is down, the rate limiter fails open and lets users in.إذا توقف Redis فإن محدد المعدل يعمل بنظام fail open ويسمح بدخول المستخدمين.
  • Login must fail closed: if the auth service is down, nobody gets in.تسجيل الدخول يجب أن يعمل بنظام fail closed: إذا توقفت خدمة المصادقة فلا يدخل أحد.

خطأ شائع

اختيار fail open دائمًا. في الأمان والمدفوعات تريد عادةً fail closed.