Rate-Limiting

About

In computing , especially in networking , rate limiting means controlling how many operations can be performed in a given amout of time, usually to avoid overloading the system and causing performance degradation; it is synonymous with throttling , although debouncing is another viable strategy which provides better semantics and user experience in certain cases1.

Example

A server might limit the number of requests it will accept from a single client in a given period, which not only optimised the server’s overall performance but also mitigates attacks like DoS attack .

Anki

References


  1. MDN. “rate-limiting”. Available at: https://developer.mozilla.org/en-US/docs/Glossary/Rate_limit . (Accessed: [2025-05-20 Tue 08:25]). ↩︎

Random Posts