Capital One Interview Question

Design a rate limiter using a token bucket algorithm and discuss how it would handle bursty traffic and distributed deployments.