🛑 چرا توی نونوایی بیشتر از ۵ تا نون نمیدن؟! (Rate Limiting)
تصور کن رفتی توی صف سنگکی، نفر اول صف برگرده بگه: «داداش ۵۰۰ تا نون یکجا برای من بزن!» شاطر اگه قبول کنه، نه خمیر برای بقیه میمونه و نه ۱۰۰ نفر آدمِ گرسنه توی صف به حقشون میرسن؛ همهچی به آشوب کشیده میشه! برای همین روی شیشه درشت مینویسن: «حداکثر ۵ عدد برای هر نفر».
توی دنیای سرور به این ترمز دستی میگن Rate Limiting.
یه هکر، ربات اسپمر، یا کاربر عصبانی میتونه با یه اسکریپت ساده در هر ثانیه ۱۰ هزار بار دکمه «ارسال پیامک تایید» یا «ثبت نظر» رو بزنه تا هم هزینه سایت سر به فلک بکشه هم سرور خفه بشه. ریت لیمیتینگ مثل شاطر نونوایی جلوش درمیاد: «هر IP در دقیقه حداکثر مجازه ۱۰ بار درخواست بده؛ یازدهمی رو زدی، تا نیمساعت راهت نمیدیم!»
📌 تکجمله طلایی: ریتلیمیتینگ سهمیهبندی منصفانه درخواسته، تا یه زیادهخواه نتونه با شلیک رگباری، سرور رو خفه کنه!
🆔 @Computer_Science100
7
1September 8, 2026 307 4