связь между микросервисами после выполнения какой-либо задачи - PullRequest
1 голос
/ 29 мая 2020

Допустим, у нас есть два микросервиса: MeetingProposal и Meeting.

Процесс создания встречи:

  • Чтобы создать встречу, пользователи должны предложить свой запрос, после их запроса мы создаем предложение и показываем его администратору.
  • Если администратор принимает предложение, мы должны изменить статус предложения на accepted, а также создать встречу в собрании микросервис.

Вопрос:
Как мы должны связать эти два процесса друг с другом (after proposal accepted => create meeting automatically)?

1 Ответ

0 голосов
/ 30 мая 2020

Это называется управление бизнес-процессами , длительные потоки , саги или аналогичные ( см. Это )

Мы должны использовать некоторые механизмы оркестровки, такие как Cadence или Netflix Conductor или любой другой механизм оркестрации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...