Design (LLD) Rate Limiter - Machine Coding Interview by LLDcoding.com | Subhahu Jain

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:

  1. Configurable Limits
    1. Support for Different Time Windows
      1. Thread Safety
        1. Ease of Configuration
          1. Extensibility
            1. Metrics and Logging

              Visit this site for solution - Blog