Вступить в клуб →
средняявопросПотоковая поставка: Kafka, CDC и окна

Мобильные события приходят с опозданием в часы и не попадают в посчитанные окна

Потоковая задача считает число покупок по 5-минутным окнам по времени события. Мобильное приложение без сети копит события и отправляет их позже — иногда через несколько часов. Такие события отбрасываются, и дневные суммы в потоке расходятся с пакетным пересчётом на 3%.

Какой подход разумен?

  • Watermark с допустимым опозданием и пакетная досверка
  • Считать окна по времени получения события
  • Держать все окна открытыми бессрочно
  • Отбрасывать опоздавшие события без учёта

🔒 Проверка ответа — для участников клуба

  • Проверка ответа
  • Подсказка, если застряли
  • Разбор с объяснением, почему так
  • Прогресс по всем задачам и виртуальные собеседования
Зарегистрироваться →

Регистрация занимает минуту

Другие задачи раздела