Для нашей новой SOA мы рассматриваем Kafka как брокера сообщений.
Я хочу спросить, каковы наши варианты организации рабочих процессов в обмене сообщениями?
Похоже, что должна быть служба координатора / супервизора, которая концентрирует знания о заказе, в котором сообщения должны публиковаться и обрабатываться.И, вероятно, писать это с нуля не очень хорошая идея.
Я видел несколько механизмов рабочего процесса, но не один, который специально разработан для использования с Kafka или рекомендован для использования с ним.Боюсь, что, глядя на Кафку, мы выбрали не тот инструмент, потому что создание сложных и надежных рабочих процессов является обязательным с нашей точки зрения.
Любой совет, пожалуйста: механизм рабочего процесса?Еще одна платформа для обмена сообщениями?Пойти на работу в Макдональдс? :)