Rate Limiter protects an API from abuse by restricting a user form making a limited number of request in a given period of time.
In this video I am going to discuss about the implementation of a thread safe rate limiter
0:00 Introduction
0:12 Rate Limiter Basics
2:53 Components Involved
5:03 Leaky bucket Implementation
9:15 Bucket creator
13:45 Single instance rate limiter
15:32 Multithread rate limiter
19:05 Distributed rate limiter
You can buy us a coffee at : https://www.buymeacoffee.com/thetechgranth
system design: https://youtu.be/jzPSuBiidF4
DS for beginners: https://youtu.be/cxjWjBPPbzI
leetcode solutions: https://youtu.be/jVN6Mq0mXJo
github: https://github.com/TheTechGranth/thegranths
facebook group : https://www.facebook.com/groups/741317603336313/
twitter: https://twitter.com/GranthTech