чем проблема сделать выполнения команды CreateBook синхронно и отдать ответ клиенту? ну а там и событие BookCreated будет отправлено и уже заинтересованные сервисы его будут обрабатывать
асинхронность нужна для организации взаимодействия между микросервисами, предполагается что все микросервисы общаются между собой через Кафка
как вариант, нужен сервис меш под это дело
синхронное выполнение команды фронтом ни как не исключает асинхронное взаимодействие между сервисами
Обсуждают сегодня