We are currently using Traefik, but are unsure if the following scenario is supported.
Rate limiting per client calling a given route, so each client can only call 100 times per minute lets say.
At the same time, also limit the total amount of calls for a given route across clients to 1000 per minute
In practice this would mean that 1. ensures each client does not starve the other while 2. ensures overall throttling/limit on a given resource in a time period.
Is this at all possible with Traefiks RateLimit middleware, or is only part 1. possible?