企业关联数据事件驱动实战
📚 共计 30 章节
01
事件驱动架构概述
什么是事件驱动架构、与传统架构对比、核心概念(事件、命令、消息)、应用场景分析
EDA
入门
02
企业关联数据模型
实体关系图(ER图)、关联数据建模原则、主数据与事务数据、数据血缘与溯源
数据模型
ER
03
事件溯源模式
事件溯源(Event Sourcing)原理、事件存储设计、事件重放与状态重建、快照策略
Event Sourcing
存储
04
消息队列与事件总线
Kafka核心概念、RabbitMQ对比、事件路由与过滤、消息持久化与可靠性
Kafka
MQ
05
事件驱动微服务
服务拆分原则、事件驱动通信、服务编排与 choreography、Saga模式实现
微服务
Saga
06
数据变更捕获(CDC)
Debezium实战、MySQL binlog解析、实时同步到Kafka、增量数据同步
CDC
Debezium
07
事件驱动数据管道
Apache Flink流处理、事件时间与处理时间、窗口计算、状态管理与容错
Flink
流处理
08
关联数据查询优化
CQRS模式详解、读模型与写模型分离、物化视图、事件驱动的缓存更新
CQRS
查询
09
事件驱动数据治理
数据质量事件监控、元数据事件采集、数据血缘追踪、合规性审计
治理
血缘
10
事件驱动数据安全
事件加密与签名、访问控制模型、敏感数据脱敏、审计日志事件流
安全
加密
11
事件驱动数据一致性
最终一致性模型、分布式事务挑战、TCC模式、事件驱动的补偿机制
一致性
TCC
12
事件驱动数据仓库
实时数仓架构、Lambda架构与Kappa架构、事件驱动的ETL、数据湖集成
数仓
Lambda
13
事件驱动数据可视化
实时仪表盘设计、事件流可视化、关联数据图谱、异常事件告警
可视化
仪表盘
14
事件驱动数据测试
事件模拟与回放、契约测试、端到端事件流测试、混沌工程实践
测试
混沌
15
事件驱动数据监控
事件延迟监控、吞吐量监控、死信队列处理、健康检查与自愈
监控
可观测
16
事件驱动数据版本管理
事件模式演进、向后兼容性、Schema Registry、版本迁移策略
Schema
版本
17
事件驱动数据归档
冷热数据分离、事件过期策略、归档存储选型、查询历史事件
归档
冷热
18
事件驱动数据恢复
灾难恢复计划、事件备份策略、跨区域复制、RTO与RPO优化
容灾
备份
19
事件驱动数据集成
SaaS数据集成、API事件网关、第三方系统适配、事件映射与转换
集成
网关
20
事件驱动数据湖
Apache Iceberg与Delta Lake、事件驱动的湖仓一体、ACID事务支持
数据湖
Iceberg
21
事件驱动数据科学
特征工程事件流、实时模型推理、模型监控事件、A/B测试事件
ML
特征
22
事件驱动数据合规
GDPR事件处理、数据删除事件、同意管理事件、审计追踪
合规
GDPR
23
事件驱动数据成本
事件成本模型、存储成本优化、计算成本控制、资源弹性伸缩
成本
优化
24
事件驱动数据性能
事件序列化优化、批量处理、异步处理、背压机制
性能
背压
25
事件驱动数据可靠性
Exactly-Once语义、幂等性设计、重试策略、死信队列
可靠性
Exactly-Once
26
事件驱动数据扩展
分区策略、消费者组管理、动态扩缩容、数据再平衡
扩展
分区
27
事件驱动数据迁移
从单体到事件驱动、遗留系统适配、双写策略、灰度发布
迁移
双写
28
事件驱动数据治理平台
元数据管理、数据目录、数据质量平台、事件市场
治理平台
元数据
29
事件驱动数据架构案例
电商订单系统、金融交易系统、物联网数据平台、社交网络
案例
架构
30
事件驱动数据未来趋势
Serverless事件驱动、AI驱动事件处理、边缘事件计算、数据网格
趋势
Serverless