Rate Limitحدّ الطلبات
ما هو Rate Limit؟
حدّ الطلبات سقف لما تطلبه من خدمة في فترة محددة، وتجاوزه يوقفك قليلًا.
ما معنى Rate Limit بالعربي؟
الاسم المعتمد الآن هو «حدّ الطلبات». ولأن كثيرًا من المصطلحات لم يستقرّ لها اسم عربي واحد، يكتب هذا القاموس قرّاؤه: صوّت للاسم الذي تراه أوضح، أو اقترح اسمًا أفضل. نراجع الأصوات في كل جولة ونعتمد ما يختاره الناس.
-
حدّ الطلبات الاسم المعتمد اسم القاموس
-
تحديد المعدل ترجمة حرفية في التوثيق
-
حد الاستخدام صياغة شائعة في رسائل المنصات
-
ريت ليميت تعريب صوتي شائع بين المطورين
صوت واحد لكل قارئ في كل مصطلح، وتستطيع نقله إلى اسم آخر. حين يتجاوز اسمٌ الاسمَ المعتمد ويصل إلى 5 أصوات على الأقل، نعرضه للاعتماد في الجولة التالية.
اقترح اسمًا عربيًا أفضل
هل الشرح غير واضح أو فيه خطأ؟
تقف أمام طاولة المخبز وعليها صينية تُقدَّم منها عينات الفطائر. يناولك البائع واحدة، ثم أخرى بعد قليل. لكن إن مددت يدك لتفرغ الصينية كلها دفعة واحدة، رفع يده: «انتظر دقيقة، خلفك آخرون». الصينية ليست لك وحدك.
كل خدمة تفتح نافذة برمجة (API) تضع سقفًا كهذا: عدد الطلبات المسموح به خلال دقيقة أو ساعة أو يوم. تتجاوزه، فتردّ الخدمة برقم الخطأ 429، ومعناه بالحرف: طلبات أكثر من اللازم. ليس عقابًا ولا عطلًا؛ هو الطريقة التي تحمي بها الخدمة نفسها من مستخدم متحمس، أو برنامج انفلت في حلقة لا تنتهي، أو من يحاول إساءة الاستخدام. ومعظم الخدمات تنشر الرقم في وثائقها، فلا تخمين.
الوكلاء يصطدمون بهذا السقف أكثر من البشر. الإنسان يأخذ عينة ويمشي. أما وكيل يعمل في حلقة فيمد يده مئة مرة في ثوانٍ، فيُفرغ صينية بعد صينية أسرع مما يحتمله أي بائع. فترفع الخدمة يدها، وتعيد 429.
العلاج في أغلب الأحوال هو الصبر بإحدى صورتين:
- التراجع والمحاولة مجددًا: انتظر لحظة ثم اطلب. الأدوات الجيدة تفعل ذلك تلقائيًا فيتوقف الوكيل ويستأنف دون أن تنتبه.
- الطلب بالجملة: اطلب مئة عنصر في طلب واحد بدل مئة طلب منفصل. زيارة واحدة للنافذة خير من مئة.
ثمة زاوية تتصل بالفاتورة: السقف يتغير مع الخطة. الخطة المجانية لها نافذة بطيئة، والمدفوعة أسرع. فأحيانًا لا يكون «وصلنا إلى حدّ الطلبات» خللًا في البرمجة، بل علامة على أنك كبرت على خطتك، والحل ترقية لا كود.
لحظة من حياتك: تطلق أداة ذكاء اصطناعي تردّ على تعليقات متابعيك، وفي يوم حملة رمضانية تتوقف بعد ساعة. تنظر في السجل فتجد 429 متكررًا. الأداة لم تنكسر؛ الخدمة قالت لها انتظري، وعليك أن تبطئ الإيقاع أو ترفع الخطة.
لماذا يهمك Rate Limit؟
حين ترى 429 لن تظن أنك أتلفت شيئًا ثمينًا، وستعرف السؤالين الصحيحين: هل يمكن تجميع الطلبات؟ وهل حان وقت الترقية؟ وستحسب سقف الطلبات ضمن التكلفة قبل أن تعتمد على خدمة في وقت الذروة.
متى ستسمع كلمة Rate Limit؟
يقول لك المطوّر: «الربط سليم، لكننا نصل إلى حدّ الطلبات كل ظهيرة».
