Как сервисы взаимодействовали внутри системы: Kafka, gRPC, REST?

Свяжите каждый механизм с задачей: Kafka для событийного потока, gRPC или HTTP API для вызовов с ответом. Реальная система может использовать все варианты.

Короткий ответ

Что ответить на собеседовании

Свяжите каждый механизм с задачей: Kafka для событийного потока, gRPC или HTTP API для вызовов с ответом. Реальная система может использовать все варианты.

Подробный разбор

Ответ с пояснениями

Свяжите каждый механизм с задачей: Kafka для событийного потока, gRPC или HTTP API для вызовов с ответом. Реальная система может использовать все варианты.

Для одного сценария покажите порядок взаимодействий, владельцев данных и поведение при отказе. Укажите timeout, retry и идемпотентность. Не называйте общение асинхронным только из-за наличия брокера, если вызывающий фактически ждёт завершения бизнес-операции.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее