تطوير البرمجيات · مصطلحات · واجهات برمجة التطبيقات والشبكات والأمان

ما معنى exponential backoff؟

المعنى في مجال تطوير البرمجيات مع أمثلة

اسممصطلح شائع

exponential backoff: تأخير أسي بين المحاولات

استراتيجية لإعادة المحاولة تزيد فترة الانتظار بمعامل ضرب بعد كل إخفاق متتالٍ، وغالبًا تضع حدًا أقصى لها.

طريقة الاستخدام

تستخدم للأعطال المؤقتة والازدحام. ويضاف إليها غالبًا تفاوت عشوائي لمنع العملاء من إعادة المحاولة في اللحظة نفسها.

أمثلة

  1. The client uses exponential backoff after repeated temporary connection failures.

    يستخدم العميل تأخيرًا أسيًا بعد إخفاقات اتصال مؤقتة متكررة.

    تطول مهلة الانتظار بعد كل فشل بدل تكرار الطلب فورًا.

  2. We capped exponential backoff at thirty seconds and added random jitter.

    حددنا التأخير الأسي بثلاثين ثانية كحد أقصى وأضفنا تفاوتًا عشوائيًا.

    يحد السقف من طول الانتظار، بينما يوزع التفاوت توقيت المحاولات بين العملاء.

تراكيب شائعة

  • exponential backoff strategy
  • exponential backoff with jitter

مصطلحات أخرى: واجهات برمجة التطبيقات والشبكات والأمان

تدرّب على القراءة المتدرجة

تساعدك القراءة بالمستوى المناسب على تثبيت المفردات الجديدة. اختر كتبًا إنجليزية مجانية: