глоссарий

Rate limit

Rate limit

Rate limit — защитный механизм, ограничивающий число запросов к серверу, программе или устройству за определенное время. Это правило «не более десяти обращений в минуту», даже если технически система способна принять тысячу.

Такое ограничение важно: без него интернет стал бы хаосом. Если сотни зрителей одновременно нажмут «перемотать», серверы перегреются и упадут. Rate limit защищает инфраструктуру от перегрузки, не дает одному боту занять все ресурсы, мешает перебору паролей при взломах. Это не каприз, а цифровая гигиена.

Представьте турникет в метро: в час пик он пропускает по одному, чтобы не было давки. Сервер так же сообщает программе «ты делаешь слишком много запросов, подожди». Пользователь часто не замечает, а приложение получает специальный код ошибки 429 и ждет окончания паузы.

Показателен пример онлайн-магазина в черную пятницу. Без ограничения первые десять тысяч покупателей могли загрузить сайт так, что следующие миллионы увидели бы ошибку. Благодаря rate limit система выстраивает электронную очередь: каждому разрешается покупать, но не быстрее определенной скорости. Магазин стабильно работает весь день и продает больше, чем если бы рухнул сразу.

Итак, rate limit — не способ запретить, а умение договариваться. Ресурсы конечны, надежность важнее мгновенной реакции. Чем аккуратнее мы обращаемся с системами, тем дольше они служат каждому из нас. Это правило позволяет цифровому миру оставаться быстрым и живым для миллионов людей.