skillsrock-tasks-service

Запуск

USER_ID="$(id -u)" docker compose up

Запустятся следующие контейнеры:

  • postgres:5432 (admin/admin)
  • redis:6379
  • prometheus:9090
  • grafana:3000 (admin/admin)
  • app:8080

Дашборд - http://localhost:3000/d/ypFZFgvmz

Дополнительно

Feedback

From reviewer

  • No critical flaws

From myself

  • You can significantly speed up integration tests by reducing the number of containers used
  • I was confused by the requirements in terms of using channels and mutexes, but it seems to be a problem with the requirements itself