"Leaky bucket" or other rate limiting algorithms, optionally with storage back-end support (redis, &c.) --- * https://github.com/arunsaiv/rate-limiter-patterns