Pull to refresh
1
@vsscoderread⁠-⁠only

User

Send message

System Design: проектируем Rate Limiter, ограничитель запросов

Level of difficultyMedium
Reading time29 min
Reach and readers11K

В задаче проектирования Rate Limiter важны сразу несколько вещей: выбор алгоритма лимитирования, централизованное хранение состояния, работа через API Gateway и масштабирование до 1 млн запросов в секунду. В статье разберём, почему для такого сценария часто выбирают Token Bucket, как использовать Redis для хранения счётчиков и что делать, когда одного инстанса уже недостаточно.

Читать далее

Information

Rating
Does not participate
Registered
Activity

Specialization

Бэкенд разработчик, DevOps-инженер
Стажёр
From 200,000 ₽
Golang
REST
PostgreSQL
Git
Redis
Docker
CI/CD
Высоконагруженные системы
Apache Kafka
Kubernetes