Сначала сравните одинаковые периоды и правила подсчёта, затем найдите отсутствующие записи по идентификаторам, а не только по общему количеству.
Внешний провайдер шлет вебхуки, мы записываем в БД. Через месяц приходит продакт: у них 1000 записей, у нас 970. Как будешь разбираться?
Сначала сравните одинаковые периоды и правила подсчёта, затем найдите отсутствующие записи по идентификаторам, а не только по общему количеству.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Сначала сравните одинаковые периоды и правила подсчёта, затем найдите отсутствующие записи по идентификаторам, а не только по общему количеству.
Проверьте логи доставки и HTTP-ответы, сохранение входящих событий, очередь, ошибки обработки и дедупликацию. Восстановите пропуски безопасным повтором или сверкой с API провайдера и добавьте регулярный контроль расхождений.