сервисов, которые им пользуются. И должна быть возможность создавать эти уведомления через какую-то очередь сообщений, допустим.
Хочу сделать приятный и удобный API для этого сервиса.
У меня везде спринг.
Первая мысль, которая у меня возникла - сделать некий starter для сервиса уведомлений, в котором допустим через EnableNotificationPublisher создавать бин паблишера, который будет под капотом отправлять сообщение. Например, через раббитТемплейт в раббит по определенному дестинейшну с определенным ключом роутинга.
Интересно, насколько это говноедское решение и как вообще люди делают общение между микросервисами через очереди, минимизируя для пользователей возможность обосраться.
Какие мысли на этот счет? Может, какие ссылочки есть, что почитать и т.п.
Вот как раз через стартер и можно определять роутинг, по крайней мере я такое видел. А почему этот вариант не нравится?
Обсуждают сегодня