Arkitektura & Design Patterns

Designing a rate limiter

Në shqip: Projektimi i një kufizuesi kërkesash

ShpjegimiSQ

Pyetje e zakonshme e system design: kufizo çdo përdorues në N kërkesa në minutë. Algoritmet: token bucket, dritare fikse ose rrëshqitëse; numëruesit ruhen në Redis që të ndahen mes serverëve; përgjigjja kur kalohet kufiri është 429.

EnglishEN

A common system-design question: limit each user to N requests per minute. Algorithms: token bucket, fixed or sliding window; counters are kept in Redis so servers share them; the response when the limit is hit is 429.

Si ta mendosh

Si roja që lë të hyjnë vetëm 50 njerëz në orë.

Lexoje në anglisht

Like a doorman letting in only 50 people an hour.

Terma të lidhur