Направление и синхронность интеграции нужно описывать по конкретному потоку: сервис может отправлять команду в биллинг, получать webhook и отдельно запрашивать статус.
Как передаётся информация в биллинг? Биллинг делает запрос в вашу систему или вы делаете запрос в биллинг? Это синхронная интеграция?
Направление и синхронность интеграции нужно описывать по конкретному потоку: сервис может отправлять команду в биллинг, получать webhook и отдельно запрашивать статус.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Направление и синхронность интеграции нужно описывать по конкретному потоку: сервис может отправлять команду в биллинг, получать webhook и отдельно запрашивать статус.
Сам факт HTTP-вызова не означает, что вся бизнес-операция завершается синхронно. API может вернуть принятие задачи, а окончательный результат придёт позже. Нарисуйте участников, запрос, идентификатор операции и источник подтверждённого статуса. Объясните timeout, повтор, идемпотентность и сверку расхождений. Без архитектуры проекта нельзя угадать, кто инициирует обмен; на собеседовании важно назвать реальные контракты и свою роль в их проверке.