Skip to content

milqa/tzstat

Repository files navigation

  • Для старта сервиса docker-compose up
  • Для старта loader-a go run ./cmd/load/main.go -job post -rps 50 -clients 10
    • job: может быть get или post
    • rps: количество запросов в секунду для одного клиента
    • clients: количество клиентов
  • grafana: https://localhost:3000/

Какие запросы принимает:

POST:

curl -X POST https://localhost:8080/api/stat/ -d '{"datetime": "2022-12-12T21:00:00Z", "value": 10}'

GET:

curl -X GET https://localhost:8080/api/stat/

или

curl -X GET https://localhost:8080/api/stat?date_to=2022-12-12T21:00:00Z

Что еще можно добавить:

  • Много чего
  • нормальный грейсфул шатдаун
  • децимал значения
  • тесты апи
  • swagger/grpc
  • переделать main
  • добавить хоть какую-то базу
  • логов добавить
  • и еще кучу всего

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published