Limitarea ratei de solicitări restricționează câte solicitări poate face un client într-o fereastră de timp — protejând sistemele de abuz, supraîncărcare și asigurând o utilizare echitabilă. Este o componentă comună în proiectarea sistemelor, cu mai mulți algoritmi și considerații.
De ce limitarea ratei de solicitări
✓ PROTECT against abuse → prevent attacks (brute force, scraping, DoS), excessive use
✓ PREVENT OVERLOAD → protect the system from being overwhelmed (stability)
✓ FAIR USAGE → ensure no single client monopolizes resources; tiered limits (free vs paid)
✓ COST control; protect downstream services
→ a common requirement for APIs and services.
