Rate limiter is an application to implement rate limiting and throttling on multiple levels (requests per minute, per second etc) using leaky-bucket algorithm.
 rate-limiting system-design-project throttling system-design leaky-bucket-algorithm system-design-interview 
 -  Updated Sep 5, 2018 
- Java