دوبارہ کوشش کرنے کا پیٹرن: لچکدار مائیکرو سروسز بنانا
مائیکرو سروسز فن تعمیر میں، سروسز ان میموری کالز کے بجائے نیٹ ورک پر بات چیت کرتی ہیں۔ اگرچہ یہ ڈیکپلنگ بڑے پیمانے پر افقی اسکیلنگ اور آزاد تعیناتیوں کو قابل بناتا ہے، یہ ایک بڑی کمزوری کو بھی متعارف کراتا ہے: نیٹ ورک ناقابل اعتبار ہے۔
کسی بھی لمحے، ڈاؤن اسٹریم سروس کو نیٹ ورک کی ایک مختصر خرابی، عارضی سی پی یو اسپائک، فوری ڈیٹا بیس لاک تنازعہ، یا رولنگ اپ ڈیٹ دوبارہ شروع ہو سکتا ہے۔ ان عارضی ناکامیوں کو عارضی فالٹس کے نام سے جانا جاتا ہے۔
Microservices
Retry Pattern
Software Architecture
System Design
Fault Tolerance
Resilience