首页
›
Web后端与企业应用开发
›
019-分布式事务事件风暴画布
›
《分布式事务画布Go接口设计与契约测试》
VIP20
本课程属于:019-分布式事务事件风暴画布
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
分布式事务画布Go接口设计与契约测试
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
分布式事务画布概述
分布式事务画布的定义 · 核心价值 · 在微服务架构中的定位
分布式事务画布概…
分布式事务画布的…
02
Go接口契约基础
Go语言接口定义 · 接口实现 · 空接口
Go
接口契约基础
03
分布式事务核心概念
事务 · ACID · CAP理论
分布式事务核心概…
事务
04
分布式事务画布架构
画布整体架构图 · 核心组件(协调器 · 参与者
分布式事务画布架…
画布整体架构图
05
Go接口契约设计原则
接口隔离原则 · 单一职责 · 契约式设计
Go
接口契约设计原则
06
事务协调器接口定义
协调器接口方法(Begin · Commit · Rollback
事务协调器接口定…
Begin
07
事务参与者接口定义
参与者接口方法(Prepare · Commit · Rollback
事务参
者接口定义
08
事务日志存储接口定义
日志存储接口方法(WriteLog · ReadLog · DeleteLog
事务日志存储接口…
WriteLog
09
事务上下文传递
Context设计 · TraceID传递 · 超时控制
事务上下文传递
Context
10
两阶段提交(2PC)协议实现
2PC流程 · 协调器与参与者交互 · Go接口实现示例
PC
两阶段提交
11
三阶段提交(3PC)协议实现
3PC改进点 · CanCommit · PreCommit
PC
三阶段提交
12
TCC模式接口设计
Try · Confirm · Cancel接口定义
TCC
模式接口设计
13
Saga模式接口设计
Saga执行器接口 · 补偿事务接口 · 正向/反向流程定义
Saga
模式接口设计
14
本地消息表模式
本地消息表设计 · 定时任务接口 · 消息确认与重试机制
本地消息表模式
本地消息表设计
15
最大努力通知模式
通知接口设计 · 回调接口 · 重试策略
最大努力通知模式
通知接口设计
16
分布式事务画布状态机
状态定义(Init · Prepared · Committed
分布式事务画布状…
Init
17
超时与重试机制
超时检测接口 · 重试策略接口 · 指数退避算法
超时
重试机制
18
幂等性设计
幂等性概念 · 幂等键设计 · 去重表接口
幂等性设计
幂等性概念
19
分布式锁集成
分布式锁接口定义 · 锁获取/释放 · 租约机制
分布式锁集成
分布式锁接口定义
20
事务补偿机制
补偿接口设计 · 补偿日志 · 补偿执行顺序
事务补偿机制
补偿接口设计
21
并发控制与隔离级别
乐观锁 · 悲观锁 · 快照隔离
并发控制
隔离级别
22
异常处理与错误码
错误类型定义 · 错误码规范 · 错误传播
异常处理
错误码
23
监控与可观测性
Metrics接口 · Tracing接口 · Logging接口
监控
可观测性
24
配置管理接口
配置中心集成 · 动态配置接口 · 热更新机制
配置管理接口
配置
25
序列化与反序列化
Protocol Buffers定义 · JSON序列化 · 接口版本兼容性设计
序列化
反序列化
26
单元测试与Mock接口
接口Mock设计 · 测试桩 · 单元测试框架
Mock
单元测试
27
集成测试与契约测试
集成测试接口 · 契约测试框架 · Pact协议
集成测试
契约测试
28
性能优化与基准测试
接口性能指标 · Benchmark设计 · 连接池
性能优化
基准测试
29
安全与认证
接口认证机制 · TLS配置 · 权限控制
安全
认证
30
分布式事务画布实战案例
电商下单场景 · 跨服务转账 · 完整Go接口契约示例
分布式事务画布实…
电商下单场景
所属VIP或分类
同VIP:Go分布式事务画布事务管理与一致性设计
同VIP:Go分布式事务画布接口设计与契约测试
同VIP:Go分布式事务画布领域建模与架构设计