Rate Limiter

I did some research into rate limiter algorithms so here I present what I learnt. Minimally, a rate limiter has to be defined with these 2 parameters: Limit of permitted requests Time window for that limit of permitted requests Optionally, some rate limit algorithms allow specifying a burst limit where requests are permitted without rate limit as a form of buffer before the actual rate limit kicks in. If you are looking to decide which algorithm to use, here is a summary in my opinion: ...

Published 10 Oct 2024 · 13 min