Выбор ответа Junior Батч и стриминг обновлено

Скользящее окно

Вопрос

Метрика «число заказов за последние 10 минут, обновлять каждую минуту». Какое окно?

Попробуйте сами

Выберите вариант, и откроется разбор.

Показать ответ и разбор

Коротко

Правильный ответ: Скользящее (hopping): размер 10 минут, шаг 1 минута; событие попадает в 10 окон. Размер окна больше шага, поэтому окна перекрываются.

Варианты ответа

  1. Фиксированное (tumbling) на 10 минут, его результат обновляется по мере прихода событий
  2. Фиксированное на 1 минуту: каждое окно и даст число заказов за последние минуты
  3. Скользящее (hopping): размер 10 минут, шаг 1 минута; событие попадает в 10 оконправильный ответ
  4. Сессионное с паузой 10 минут: окно продлевается, пока заказы идут без перерыва

Разбор

Размер окна больше шага, поэтому окна перекрываются. Tumbling на 10 минут обновлялось бы раз в 10 минут. Tumbling на минуту даст заказы за минуту, а не за 10. Сессионное окно строится по паузам активности пользователя и к метрике не подходит.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.