+ домашние задания
монолит: https://github.com/psylone/ads
далее разбиваю на микросервисы, описание папок:
00.basis - основа для микросервисов
auth - сервис работы с пользователями (создание пользователя, получение токена, проверка токена)
localhost:3003
ads - сервис для работы со статьями
localhost:3005
geo - сервис для выроботки координат
services - сервисы для поддержания проекта. docker-compose up -d . При запуске внимательно смотрим консоль, читаем ошибки. Самое распространенное - неверные доступы для файла конфигурации.
rabbit_mq - примеры работы с RabbitMQ