知识卡片

事件时间更真实

专业/工作

内容

处理时间是系统收到事件的时间,事件时间是事情实际发生的时间。网络延迟、离线设备和重试会让两者偏离。窗口统计若只按处理时间,会把迟到事件放错位置;按事件时间处理则需要水位线和迟到数据策略。

参考来源

《数据密集型应用系统设计》第11章《流处理》