Skip to content

SKhabenko/weather_service

Repository files navigation

Weather Service

HTTP сервер, отображающий текущую информацию о погоде в запрашиваемом городе.

Для локального запуска выполнить

$ make run_dev

Сервис стартанет локально на порту 8888, БД на порту 6432.

Протестировать работу сервиса можно запросом

$ curl -X GET 'http://localhost:8888/weather?city=Moscow&units=metric'

Минусы текущей реализации

  • Запросы в БД осуществляются синхронно
  • Не предусмотрены реконнекты к БД на случай ее падения
  • Отсутствуют модульные тесты
  • Кривое накатывание миграции на базу данных
  • Еще много всего...

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published