Design a Rate LimiterEvery public API needs a rate limiter. Without one, a single misbehaving client…