Свяжите каждый механизм с задачей: Kafka для событийного потока, gRPC или HTTP API для вызовов с ответом. Реальная система может использовать все варианты.
Как сервисы взаимодействовали внутри системы: Kafka, gRPC, REST?
Свяжите каждый механизм с задачей: Kafka для событийного потока, gRPC или HTTP API для вызовов с ответом. Реальная система может использовать все варианты.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Свяжите каждый механизм с задачей: Kafka для событийного потока, gRPC или HTTP API для вызовов с ответом. Реальная система может использовать все варианты.
Для одного сценария покажите порядок взаимодействий, владельцев данных и поведение при отказе. Укажите timeout, retry и идемпотентность. Не называйте общение асинхронным только из-за наличия брокера, если вызывающий фактически ждёт завершения бизнес-операции.