首页
›
数据工程与实时数据平台
›
017-Flink实时计算
›
《复杂事件窗口计算模型设计》
VIP20
本课程属于:017-Flink实时计算
数据工程与实时数据平台 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
复杂事件窗口计算模型设计
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
事件驱动架构概述
事件驱动定义、与微服务的关系、核心组件:生产者、消费者、事件总线。
架构
EDA
02
窗口计算基础
窗口计算定义、在流处理中的角色、滚动/滑动/会话窗口概览。
流处理
基础
03
时间语义与水位线
事件时间、处理时间、摄入时间、水位线机制与生成策略。
时间
Watermark
04
滚动窗口 (Tumbling)
定义与特性、触发条件、Flink/Spark实现、应用场景。
滚动窗口
无重叠
05
滑动窗口 (Sliding)
定义与特性、触发条件、Flink/Spark实现、应用场景。
滑动窗口
重叠
06
会话窗口 (Session)
定义与特性、触发条件、Flink/Spark实现、应用场景。
会话窗口
超时
07
全局窗口 (Global)
定义与特性、触发条件、Flink/Spark实现、应用场景。
全局窗口
自定义
08
窗口分配器
分配器作用、内置分配器、自定义分配器、性能考量。
Assigner
路由
09
窗口函数
ReduceFunction、AggregateFunction、ProcessWindowFunction 对比。
函数
聚合
10
触发器 (Trigger)
触发器作用、内置/自定义触发器、触发时机与策略。
Trigger
策略
11
驱逐器 (Evictor)
驱逐器作用、内置/自定义驱逐器、与触发器协同。
Evictor
清理
12
允许延迟 (Allowed Lateness)
延迟定义、配置、延迟数据处理、侧输出使用。
延迟
SideOutput
13
状态管理与窗口状态
状态定义、ValueState/ListState/MapState、状态后端选择。
状态
StateBackend
14
窗口性能优化
瓶颈分析、并行度优化、数据倾斜、内存调优。
性能
调优
15
CEP 基础
CEP定义、与窗口关系、核心概念:模式、序列、匹配。
CEP
模式
16
CEP 模式定义
Pattern定义、序列、模式组、匹配策略。
Pattern
序列
17
CEP 时间约束
时间窗口在CEP中的应用、时间约束配置与实现。
时间
约束
18
CEP 条件约束
简单条件、组合条件、条件约束代码实现。
条件
过滤
19
CEP 跳过策略
NO_SKIP、SKIP_TO_NEXT、SKIP_PAST_LAST_EVENT、SKIP_TO_FIRST/LAST。
跳过
策略
20
CEP 超时处理
超时定义、处理机制、代码实现。
超时
Timeout
21
CEP实战:用户行为异常检测
需求分析、数据模型、CEP模式、代码与测试。
异常检测
实战
22
CEP实战:交易风控系统
需求分析、数据模型、CEP模式、代码与测试。
风控
交易
23
CEP实战:物联网设备监控
需求分析、数据模型、CEP模式、代码与测试。
IoT
监控
24
窗口计算与CEP集成
协同工作、集成方案设计、代码实现。
集成
协同
25
分布式窗口计算
挑战、Exactly-Once、Checkpoint/Savepoint容错。
分布式
容错
26
Flink窗口实现
Flink窗口架构、API、配置详解。
Flink
实现
27
Spark Structured Streaming窗口
Spark窗口架构、API、配置。
Spark
Structured
28
Kafka Streams窗口
Kafka Streams窗口架构、API、配置。
Kafka
Streams
29
Beam窗口实现
Beam窗口模型、API、配置。
Beam
统一
30
窗口计算最佳实践
窗口类型选择、大小配置、性能调优、监控告警。
最佳实践
策略
所属VIP或分类
同VIP:Checkpoint机制深度解析与实战
同VIP:Delta-Lake-实时流批一体-Flink-方案
同VIP:Flink-CDC-实时数据同步实战