Redis-backed rate limiter