As some API's have rate limits (ex: 80 request in 60 seconds) . A rate limiter implementation can be very useful