What will you learn

video locked
Enroll to watch

6 mins

In this video, Gaurav Sen explains the concept of rate limiting, which controls the number of requests sent to a server.

The video explores how to break down the problem of implementing a rate limiter into components, the algorithm used to determine which requests to accept or reject, and the different approaches to handling failed requests.

We also discuss the back-pressure algorithm, which helps reduce the amount of capacity when too many requests are failing.