System Design Interview, Technology, Coding, Programming.
Mechanism: Fixed Window: Count requests in fixed intervals. If the limit is exceeded within the window, block further requests until the next interval. Sliding Window: Count requests in a rolling time frame. This provides a smoother limiting experience. Token Bucket: Tokens are added to the bucket