Что такое leaky bucket?

Middle
125 просмотров
AFK Offer AI

Алгоритм rate limiting: запросы попадают в «ведро» фиксированного размера и вытекают с постоянной скоростью. Если ведро полное — запрос отклоняется. Обеспечивает равномерный поток запросов без всплесков. Реализация: очередь фиксированного размера + обработчик с фиксированной задержкой. В отличие от token bucket, не позволяет burst. Подходит когда нужен строго равномерный поток к downstream сервису.

Следующий вопрос

Что не так: go fmt.Println(recover())?