Skip to content

mbzuev/limiterplayground

Repository files navigation

LimiterPlayground

О чем это

Тестовый проект, чтобы играться с ограничением конкурентных запросов по алгоритму AIMD.

Что понадобиться для работы

  • докер
  • утилита нагрузки k6

Структура проекта

  • StorageSimulator - проект, имитирующий хранилище данных.
  • LimiterService - сервис, обеспечивающий доступ к хранилищу. Логика ограничения тоже здесь

Инструкция по запуску

  1. Клонируйте репозиторий на локальную машину: git clone https://github.com/user/LimiterPlayground.git

  2. Перейдите в каталог проекта: cd LimiterPlayground

  3. Запустите образы докера: docker compose up

  4. Запустите нагрузку: k6 run load.js

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published