Задержка данных (в стековом представлении)
В разрезе цепей задержка распределяется по каждому этапу: захват события → потоковая/пакетная передача → преобразование → уровень обслуживания, при этом каждый этап добавляет задержку, превышающую допустимый уровень для каждого потребителя (мошенничество: минуты; закупщики медиа: клики в режиме, близком к реальному времени; финансы: ежедневные платежи).
Архитектурная практика
Разрабатывайте многоуровневые пути, а не один конвейер, обслуживающий все: потоковые каналы для оперативных триггеров (веб-хуки, сигналы о мошенничестве), пакетные каналы для согласованной аналитики — с честной маркировкой в каждом пользовательском интерфейсе, который они обслуживают. Публикуйте SLO (уровни доступности данных), оповещайте о нарушениях и сопротивляйтесь требованию «сделать все в режиме реального времени»: стоимость и сложность потоковой обработки данных приносят пользу только там, где решения действительно ожидают ее. Честность в отношении задержек, как и в случае с ее аналогом в аналитике, — это в основном дисциплина коммуникации.