Distributed rate-limiter written using Node.js and backed by Redis