آرکیٹیکچرل لچکدار نظاموں میں استعمال ہونے والے کچھ عام سرکٹ بریکر پیٹرن کیا ہیں؟

1. بلک ہیڈ پیٹرن: اس پیٹرن میں سسٹم کے کچھ حصوں کو الگ الگ کمپارٹمنٹس یا سیلز میں الگ کرنا شامل ہے، تاکہ سسٹم کے ایک حصے میں خرابی باقیوں کو متاثر نہ کرے۔

2. بے کار پیٹرن: اس پیٹرن میں اہم اجزاء یا سسٹمز کو نقل کرنا شامل ہے تاکہ اگر ایک ناکام ہوجاتا ہے، تو دوسرا اسے سنبھال سکتا ہے۔

3. لوڈ بیلنس پیٹرن: اس پیٹرن میں ٹریفک یا کام کے بوجھ کو متعدد سسٹمز یا اجزاء میں تقسیم کرنا شامل ہے تاکہ سسٹم کے کسی ایک حصے کو زیادہ بوجھ سے بچایا جاسکے۔

4. فیل اوور پیٹرن: اس پیٹرن میں ناکامی کی صورت میں بیک اپ سسٹم یا جزو کو تبدیل کرنا شامل ہے۔

5. سرکٹ بریکر پیٹرن: اس پیٹرن میں غلطیوں یا ناکامیوں کے لیے سسٹم کی نگرانی کرنا اور سسٹم کے ان حصوں کو خود بخود غیر فعال یا الگ کرنا شامل ہے جو مسائل کا سامنا کر رہے ہیں۔

6. تھروٹلنگ پیٹرن: اس پیٹرن میں اس شرح کو محدود کرنا شامل ہے جس پر ٹریفک یا کام کا بوجھ کسی جزو یا سسٹم کو بھیجا جاتا ہے تاکہ اس پر زیادہ اثر نہ پڑے۔

7. دوبارہ کوشش کرنے کا پیٹرن: اس پیٹرن میں ناکام آپریشنز یا درخواستوں کو خود بخود دوبارہ کوشش کرنا شامل ہے، دوبارہ کوششوں کے درمیان بڑھتی ہوئی تاخیر کے ساتھ، جب تک کہ وہ کامیاب نہ ہو جائیں یا کوششوں کی زیادہ سے زیادہ تعداد تک پہنچ جائیں۔

8. خوبصورت تنزلی کا نمونہ: اس پیٹرن میں مکمل ناکامی سے بچنے کے لیے، زیادہ بوجھ یا غلطیوں کے جواب میں کسی نظام یا جزو کی فعالیت یا کارکردگی کو خود بخود کم کرنا شامل ہے۔

تاریخ اشاعت: