Задать вопрос
@keenstone

Как правильно вынести генерацию писем в отдельный сервис?

Добрый день.

Есть система основанная на Java стэке. Внутри по событиям разным генерятся различные почтовые уведомления.
Требования по форме и данным из этих сообщений разрастаются. В данный момент письма генерятся в том месте где произошло событие. Что не есть гуд.
Хочется вынести генерацию писем в отдельный сервис и генерить письма из шаблонов. А в сервис кидать сообщение.

Итого: ActiveMQ+Freemaker/Thymeleaf/Velocity. Насколько это хорошее решение?
  • Вопрос задан
  • 77 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Java-разработчик
    14 месяцев
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
GTRxShock
@GTRxShock
SA
Не совсем понятно, если честно, вы здесь одобрения спрашиваете?

По сабжу, использование очередей, да, это хороший подход для взаимодействия сервисов, и использование шаблонизаторов хорошо при генерации писем в том числе.
Что взять? Да на что глаз упадет, тут во многом советы субьективны, так что оцените доки/сообщество и вперед)

Только аккуратней подойдите к настройке самого брокера, чтобы какое-нибудь битое сообщение не вклинило всю очередь в итоге
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы