DistributedRateLimiter

constructor(store: SharedStateStore, key: String, maxRequests: Int, window: Duration, clock: Clock = Clock.System)(source)