Выбор ответа Junior Батч и стриминг обновлено
Скользящее окно
Вопрос
Метрика «число заказов за последние 10 минут, обновлять каждую минуту». Какое окно?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Скользящее (hopping): размер 10 минут, шаг 1 минута; событие попадает в 10 окон. Размер окна больше шага, поэтому окна перекрываются.
Варианты ответа
- Фиксированное (tumbling) на 10 минут, его результат обновляется по мере прихода событий
- Фиксированное на 1 минуту: каждое окно и даст число заказов за последние минуты
- Скользящее (hopping): размер 10 минут, шаг 1 минута; событие попадает в 10 оконправильный ответ
- Сессионное с паузой 10 минут: окно продлевается, пока заказы идут без перерыва
Разбор
Размер окна больше шага, поэтому окна перекрываются. Tumbling на 10 минут обновлялось бы раз в 10 минут. Tumbling на минуту даст заказы за минуту, а не за 10. Сессионное окно строится по паузам активности пользователя и к метрике не подходит.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.