Тестовый проект, чтобы играться с ограничением конкурентных запросов по алгоритму AIMD.
- докер
- утилита нагрузки k6
StorageSimulator
- проект, имитирующий хранилище данных.LimiterService
- сервис, обеспечивающий доступ к хранилищу. Логика ограничения тоже здесь
-
Клонируйте репозиторий на локальную машину: git clone https://github.com/user/LimiterPlayground.git
-
Перейдите в каталог проекта: cd LimiterPlayground
-
Запустите образы докера: docker compose up
-
Запустите нагрузку: k6 run load.js