Global Rate Limiter (using REDIS)

May, 2021 - July, 2021

Designed and developed a Redis based global rate limiter as a part of Software Development Internship at Flipkart, India. The plug‑able and reusable module helps to prevent resource overloading and limit the incoming request rate at national scale (including Flipkart's Big Billion Days).

The GLobal Rate Limiter can be used by any Marketplaces team of the company to identify and block Sellers, Customers or Aggregators making burst requests as per custom defined rates on API as well as parameter level.

Rate limiting can be applied to existing resources with the help of a custome annotation along with the definiton of header paramters to be considered.

ALL PROJECTS