А давайте я вас с Saga - паттерном познакомлю? Пара видео!
15. Saga Choreography: от HTTP к Event-Driven архитектуре
В этом видео мы делаем первый по-настоящему архитектурный шаг в серии OrderHub: заменяем синхронный HTTP-вызов между микросервисами на асинхронную Saga Choreography.
Ссылка - https://t.me/Java_for_beginner_dev/5068
16. Saga Orchestration: централизованное управление с Camunda
В этом видео мы переходим к Saga Orchestration — централизованному управлению распределёнными транзакциями. Вместо того чтобы встраивать Camunda в существующие сервисы, мы создаём выделенный workflow-service, который становится единственным владельцем бизнес-процесса. Kafka остаётся транспортом, Camunda становится мозгом.