Design (LLD) Rate Limiter - Machine Coding Interview by LLDcoding.com | Subhahu Jain
Rate limiting is used to control the rate of requests sent or received by a network interface controller. It can be used to prevent DoS attacks and limit web scraping.
Features Required:
- Configurable Limits
- Support for Different Time Windows
- Thread Safety
- Ease of Configuration
- Extensibility
- Metrics and Logging
Visit this site for solution - Blog
Explore our complete guide
SDE Interview Preparation GuideExpert interview experiences, coding walkthroughs, system design guides, and behavioural tips — written by engineers who have cracked top tech companies.