首页
›
数据工程与实时数据平台
›
031-埋点与事件治理
›
《事件模型设计实战指南》
VIP20
本课程属于:031-埋点与事件治理
数据工程与实时数据平台 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
事件模型设计实战指南
📚 共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
第1章
事件模型概述
事件驱动架构的定义、核心概念(事件、事件源、事件处理器、事件总线)、适用场景与优势。
基础
架构
第2章
事件驱动架构 vs 传统架构
对比请求-响应模型与事件驱动模型,分析耦合度、可扩展性、实时性差异。
对比
架构
第3章
事件类型与结构
事件分类(领域事件、集成事件、系统事件)、事件结构设计(事件头、事件体、元数据)。
设计
规范
第4章
事件总线设计
事件总线的核心职责、发布/订阅模式实现、事件路由与分发策略。
核心
模式
第5章
事件发布机制
同步发布 vs 异步发布、事件序列化与反序列化、事件发布失败处理。
机制
可靠性
第6章
事件订阅机制
订阅者注册与注销、订阅者优先级、通配符与模式匹配订阅。
订阅
灵活
第7章
事件处理流程
事件生命周期(创建、发布、路由、处理、完成)、事件处理管道设计。
流程
管道
第8章
事件处理器设计
处理器接口定义、处理器链(Chain of Responsibility)、处理器异常处理。
设计
异常
第9章
事件存储与回溯
事件溯源(Event Sourcing)概念、事件存储设计、事件回放机制。
存储
溯源
第10章
事件版本管理
事件模式演化、向后兼容策略、版本号与迁移工具。
版本
兼容
第11章
事件过滤与转换
事件过滤器设计、事件转换器(Transformer)、内容增强与路由。
过滤
转换
第12章
事件优先级与排序
优先级队列实现、事件排序策略、死信队列处理。
队列
优先级
第13章
事件重试与幂等性
重试策略(指数退避、固定间隔)、幂等性设计(去重、状态检查)。
重试
幂等
第14章
事件监控与追踪
事件链路追踪(Trace ID)、事件处理指标(延迟、吞吐量)、告警机制。
监控
可观测
第15章
事件安全性设计
事件认证与授权、事件加密传输、防篡改机制。
安全
加密
第16章
分布式事件系统
跨服务事件传递、消息队列选型(Kafka、RabbitMQ、Redis Streams)、分区与分片。
分布式
消息
第17章
事件驱动微服务
微服务间事件通信、事件编排与编排器、Saga模式实现。
微服务
Saga
第18章
事件驱动与CQRS
命令查询职责分离、事件与读模型同步、最终一致性处理。
CQRS
一致性
第19章
事件驱动与DDD
领域事件在领域驱动设计中的角色、聚合根与事件发布、限界上下文事件映射。
DDD
领域
第20章
事件驱动与Serverless
函数计算与事件触发、AWS Lambda/阿里云函数计算实践、事件源绑定。
Serverless
云
第21章
事件驱动与流处理
事件流处理(ESP)、复杂事件处理(CEP)、窗口与时间语义。
流处理
CEP
第22章
事件驱动测试策略
单元测试事件处理器、集成测试事件总线、端到端事件流测试。
测试
质量
第23章
事件驱动性能优化
事件批量处理、异步非阻塞IO、内存与GC调优。
性能
优化
第24章
事件驱动容错设计
断路器模式、隔板模式、故障转移与恢复。
容错
弹性
第25章
事件驱动部署与运维
事件系统监控、日志聚合、配置管理、灰度发布。
运维
部署
第26章
事件驱动最佳实践
事件命名规范、事件大小控制、避免事件风暴。
规范
实践
第27章
事件驱动反模式
过度事件化、事件顺序依赖、事件丢失与重复。
反模式
陷阱
第28章
事件驱动案例分析(电商)
订单创建事件流、库存更新事件、支付事件处理。
电商
案例
第29章
事件驱动案例分析(IoT)
设备数据采集事件、规则引擎触发、告警事件处理。
IoT
案例
第30章
事件驱动未来趋势
事件网格(Event Mesh)、云原生事件标准(CloudEvents)、AI与事件驱动结合。
趋势
云原生
所属VIP或分类
同VIP:CDC实现埋点数据实时同步
同VIP:Delta-Lake-保障事件数据一致性
同VIP:Kafka实时接入事件流实战