Подскажите как можно сделать общение между сервисами?
Например есть два сервиса (Учетные записи и Уведомления).
При регистрации пользователя отправляется уведомление.
У меня на примете 2 варианта. Через брокер сообщений RabbitMQ или Rest.
Можете предлагать свои, буду раз рассмотреть и другие варианты.
Заранее спасибо!
По окончанию регистрации необходимо отправить уведомление, поэтому логично сделать это через брокер сообщений (RabbitMQ и др.).
Служба Уведомления представляет из себя потребителя очереди и рассылает письма асинхронно относительно регистрации.
Сам транспорт менее важен чем то когда событие будет обработано.
Транспортом может быть и HTTP, и WebSocket.