Preparing for system design interviews?  Try bugzed.com →

Rush: Throttling Algorithms

JSON →
library 2021.4.0 ·python maintenance
verified Jun 28, 2026

Rush is a Python library that provides a composable and extensible framework for implementing various rate limiting algorithms and storage backends. It includes a periodic interval rate limiter, a leaky bucket rate limiter (Generic Cell Ratelimiting Algorithm - GCRA), and supports Redis and in-memory dictionary storage. The library emphasizes type annotations and requires Python 3.6 or newer. The current version is 2021.4.0, released in April 2021.

total hits 14
actors 5 distinct systems
last hit 17d ago AhrefsBot
GPTBot
4
ByteDance
4
Script
1
Amazonbot
1

top countries 🇺🇸 United States · 🇸🇬 Singapore · 🇨🇦 Canada · 🇩🇪 Germany · 🇫🇷 France