O que é Rate Limiting
Rate Limiting controla a quantidade de requisições que um cliente pode fazer em um período de tempo. Protege suas aplicações contra abuso, ataques de força bruta, scraping excessivo e garante disponibilidade justa para todos os usuários.
Imagine um buffet livre com regra: máximo 3 viagens ao balcão por hora. Quem tenta ir 10 vezes é barrado. Rate Limiting funciona igual: define um limite de requisições por período, e quem excede é bloqueado ou desafiado.