المنتج
سياسات إعادة المحاولة
تراجع تصاعدي لكل أداة على حدة، معرَّف في ملف واحد بدل تناثره بين معالجاتك.
منطق إعادة المحاولة المكتوب داخل الكود ينحرف: كل معالج ينمّي نسخته الخاصة، ولا يتفق أيٌّ منها على عدد المحاولات المقبول. وملف السياسة يجعل القاعدة صريحة وقابلة للمراجعة ومتطابقة في كل موضع تنطبق فيه.
تجاوزات لكل أداة
نقطة بحث متذبذبة تعيد المحاولة ثلاث مرات بينما يعيدها الاسترداد مرة واحدة، من الملف نفسه.
تحقّق وقت النشر
القواعد التي لا يمكن بلوغها تُرفض قبل إطلاقها.
ميزانيات لا أعدادًا فقط
السياسة تستطيع تحديد سقف إنفاق على إعادة المحاولات إضافةً إلى عددها.
retry: {
"kb.search": { max: 3, backoff: "exponential" },
"stripe.refund": { max: 1, requireApproval: true }
}النتيجة المقيسة
استبدل فريق أربعة آلاف سطر من التراجع المكتوب يدويًا عبر تسعة عشر معالجًا بملف سياسة واحد وحذف الباقي.