首页
›
Web后端与企业应用开发
›
019-分布式事务事件风暴画布
›
《Saga模式与分布式事务事件风暴画布架构设计》
VIP20
本课程属于:019-分布式事务事件风暴画布
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Saga模式与分布式事务事件风暴画布架构设计
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
分布式事务概述
分布式事务的定义 · CAP定理与BASE理论 · 分布式事务的挑战与场景
分布式事务概述
分布式事务的定义
02
传统分布式事务方案
两阶段提交(2PC)原理 · 三阶段提交(3PC)原理 · XA协议与JTA规范
传统分布式事务方…
PC
03
Saga模式基础
Saga模式的定义与起源 · Saga与2PC的对比 · Saga的适用场景与优势
Saga
模式基础
04
Saga模式核心概念
本地事务 · 补偿事务 · Saga执行器
Saga
模式核心概念
05
Saga的两种协调方式
编排(Choreography)模式… · 协调器(Orchestrator)模…
Saga
的两种协调方式
06
Saga编排模式实战
基于事件驱动的Saga编排 · 消息队列在编排中的作用 · 编排模式代码示例
Saga
编排模式实战
07
Saga协调器模式实战
协调器状态机设计 · 协调器与微服务通信 · 协调器模式代码示例
Saga
协调器模式实战
08
Saga失败处理与补偿策略
补偿事务的设计原则 · 幂等性保证 · 空补偿与防悬挂
Saga
失败处理
09
Saga与消息可靠性
事务消息 · 本地消息表 · 最大努力通知
Saga
消息可靠性
10
Saga在微服务中的落地
服务拆分与Saga边界 · Saga与CQRS结合 · Saga与事件溯源
Saga
微服务
11
分布式事务事件风暴概述
事件风暴的起源 · 事件风暴在分布式事务设计中的价值 · 事件风暴工作坊流程
分布式事务事件风…
事件风暴的起源
12
事件风暴核心元素
领域事件 · 命令 · 聚合
事件风暴核心元素
领域事件
13
事件风暴画布设计
画布布局 · 时间轴与泳道 · 颜色编码与图例
事件风暴画布设计
画布布局
14
从业务事件到Saga事务
识别关键业务事件 · 将事件映射为Saga步骤 · 定义补偿事件
Saga
从业务事件到
15
事件风暴工作坊实战
准备阶段 · 头脑风暴阶段 · 聚合与排序阶段
事件风暴工作坊实…
准备阶段
16
Saga与事件风暴结合案例
电商订单流程的事件风暴分析 · 从事件风暴导出Saga设计
Saga
事件风暴结合案例
17
Saga事务的隔离性
Saga的隔离级别 · 语义锁 · 可交换值
Saga
事务的隔离性
18
Saga与分布式锁
分布式锁的局限性 · Saga无锁设计 · 乐观并发控制
Saga
分布式锁
19
Saga与TCC模式对比
TCC模式原理 · TCC与Saga的异同 · 选择Saga还是TCC
Saga
TCC
20
Saga在云原生环境中的实践
Kubernetes上的Saga部署 · Service Mesh与Saga · Serverless Saga
Saga
云原生环境
21
Saga框架介绍
Axon Framework中的Sa… · Eventuate Tram Sag… · Seata Saga
Saga
框架介绍
22
Saga测试策略
单元测试 · 集成测试 · 端到端测试
Saga
测试策略
23
Saga监控与可观测性
分布式追踪 · Saga日志分析 · 告警与恢复
Saga
监控
24
Saga性能优化
减少补偿开销 · 批量处理 · 异步化与并行化
Saga
性能优化
25
Saga与数据一致性
最终一致性保证 · 读时修复 · CQRS与Saga
Saga
数据一致性
26
Saga在金融系统中的应用
转账场景 · 支付场景 · 结算场景
Saga
金融系统
27
Saga在电商系统中的应用
下单减库存 · 订单状态流转 · 退款流程
Saga
电商系统
28
Saga在物流系统中的应用
配送调度 · 库存调拨 · 逆向物流
Saga
物流系统
29
Saga模式常见陷阱与反模式
过度补偿 · 补偿顺序错误 · 忽略幂等
Saga
模式常见陷阱
30
Saga模式未来趋势
与AI结合 · 自动化补偿生成 · Saga即服务(Saga-as-a-…
Saga
模式未来趋势
所属VIP或分类
同VIP:Go分布式事务画布事务管理与一致性设计
同VIP:Go分布式事务画布接口设计与契约测试
同VIP:Go分布式事务画布领域建模与架构设计