مصنوعی نظامات کو ناکامی یا غیر متوقع مسائل کے باوجود مسلسل عمل کو یقینی بنانے کے لیے ضروری ہے. Fulture contecting میں ایسے عوامل شامل ہیں جن کی مدد سے نظام کو ناکامی کے وقت بھی عملی طور پر برقرار رکھنے کا موقع ملتا ہے۔اس مضمون میں غلطی کرنے والے نظام ڈیزائن کو حاصل کرنے کے لیے عملی اصولوں کا جائزہ لیا گیا ہے۔

سمجھ لینے والے شخص کی سمجھ

خطاط کے لیے منصوبہ بندی میں ناکامی یا سافٹ ویئر ناکامیوں کے واقعات میں درست کارکردگی جاری رکھنے کی صلاحیت کو ظاہر کرنے کی صلاحیت کو کہتے ہیں۔یہ نظام عدم استحکام اور دستیابی کا ایک تنقیدی پہلو ہے۔اس میں ناکامی کے امکان کو سمجھنا اور ان کے اثر کو یقینی بنانا شامل ہے۔

Fault-Tolerant ڈیزائن کے کلیدی اصول

  • Redundancy:] ان کارپوریشنوں یا نظامات کو جو کہ بنیادی ناکامی پر قابو پا سکتے ہیں، وہ اس پر قبضہ کر سکتے ہیں۔
  • [Failower Mechanisms:] بغیر سروس کے نظام کو واپس کرنے کے خودکار نظامات کو فعال کرتا ہے۔
  • مصنوعی نظامات کو مکمل طور پر ناکام کرنے کی بجائے آہستہ آہستہ عملی توازن کو کم کرنے کے لیے ڈیزائن سسٹمز کی ضرورت ہوتی ہے۔
  • [Error Detection and اصلاحات: ایمرجنسی طریقوں کو فوری طور پر شناخت اور اصلاحی غلطیوں کی شناخت کے لیے استعمال کیا جاتا ہے۔
  • [Regular test:] چال چلی غلطی کے ساتھ ساتھ اصلاحی اقدامات اور بحالی کے امتحانات کو مؤثر طور پر یقینی بنانے کے لیے.

ایک دوسرے کے ساتھ تعاون کرنا

ان اصولوں کا اطلاق کرنا مناسب ٹیکنالوجی اور آرکیٹیکچر کا انتخاب کرنا۔ تقسیم شدہ نظام مثلاً قدرتی طور پر سرخ کنسائی اور ناکام ہو نے والے نظامات کو اکثر تعمیری طور پر قابل عمل خصوصیات فراہم کرتا ہے، سہولت فراہم کرتا ہے