TGViewer
Computer Science | علم کامپیوتر Computer Science | علم کامپیوتر @computer_science100 · 46.9K subscribers
Post #18427 1.86K
🛑 چرا توی نونوایی بیشتر از ۵ تا نون نمیدن؟! (Rate Limiting)

تصور کن رفتی توی صف سنگکی، نفر اول صف برگرده بگه: «داداش ۵۰۰ تا نون یک‌جا برای من بزن!» شاطر اگه قبول کنه، نه خمیر برای بقیه می‌مونه و نه ۱۰۰ نفر آدمِ گرسنه توی صف به حقشون می‌رسن؛ همه‌چی به آشوب کشیده میشه! برای همین روی شیشه درشت می‌نویسن: «حداکثر ۵ عدد برای هر نفر».

توی دنیای سرور به این ترمز دستی میگن Rate Limiting.

یه هکر، ربات اسپمر، یا کاربر عصبانی می‌تونه با یه اسکریپت ساده در هر ثانیه ۱۰ هزار بار دکمه «ارسال پیامک تایید» یا «ثبت نظر» رو بزنه تا هم هزینه سایت سر به فلک بکشه هم سرور خفه بشه. ریت لیمیتینگ مثل شاطر نونوایی جلوش درمیاد: «هر IP در دقیقه حداکثر مجازه ۱۰ بار درخواست بده؛ یازدهمی رو زدی، تا نیم‌ساعت راهت نمی‌دیم!»
📌 تک‌جمله طلایی: ریت‌لیمیتینگ سهمیه‌بندی منصفانه درخواسته، تا یه زیاده‌خواه نتونه با شلیک رگباری، سرور رو خفه کنه!

🆔 @Computer_Science100
  • 👍 14
  • ❤ 3
More from @computer_science100
  1. Sep 30, 2026✅ باورتون میشه این گوشی نوکیا به کلاد وصل شده؟؟ 🖥 @Computer_Science100
  2. Sep 30, 2026@Computer_Science100
  3. Sep 29, 2026@Computer_Science100
  4. Sep 28, 2026✅رابط کاربری بسیار روان آیفون دوئو @Computer_Science100
  5. Sep 28, 2026از اسپاتیفای استفاده می‌کنم که بارسلونا پولدار بشه، بازیکن بخره و قهرمان بشه؛ همچین آدم حم…
  6. Sep 28, 2026🧬 طلسم جادوگرها یا فرمانده فوق‌سریع جستجو؟! (Regex) درام ماجرا: دیدیش تاحالا؟ یه تیکه کد…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →