ما معنى exponential backoff؟
المعنى في مجال تطوير البرمجيات مع أمثلة
exponential backoff: تأخير أسي بين المحاولات
استراتيجية لإعادة المحاولة تزيد فترة الانتظار بمعامل ضرب بعد كل إخفاق متتالٍ، وغالبًا تضع حدًا أقصى لها.
طريقة الاستخدام
تستخدم للأعطال المؤقتة والازدحام. ويضاف إليها غالبًا تفاوت عشوائي لمنع العملاء من إعادة المحاولة في اللحظة نفسها.
أمثلة
The client uses exponential backoff after repeated temporary connection failures.
يستخدم العميل تأخيرًا أسيًا بعد إخفاقات اتصال مؤقتة متكررة.
تطول مهلة الانتظار بعد كل فشل بدل تكرار الطلب فورًا.
We capped exponential backoff at thirty seconds and added random jitter.
حددنا التأخير الأسي بثلاثين ثانية كحد أقصى وأضفنا تفاوتًا عشوائيًا.
يحد السقف من طول الانتظار، بينما يوزع التفاوت توقيت المحاولات بين العملاء.
تراكيب شائعة
- exponential backoff strategy
- exponential backoff with jitter
مصطلحات ذات صلة
مصطلحات أخرى: واجهات برمجة التطبيقات والشبكات والأمان
- API · واجهة برمجة التطبيقات
- endpoint · نقطة نهاية
- REST · نقل الحالة التمثيلي (REST)
- JSON · صيغة JSON لتبادل البيانات
- status code · رمز الحالة
- payload · حمولة البيانات
- authentication · المصادقة
- third-party · جهة خارجية
- SDK · حزمة تطوير البرمجيات (SDK)
- breaking change · تغيير غير متوافق
- request · طلب
- response · استجابة
تدرّب على القراءة المتدرجة
تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية:
