首页
›
Web后端与企业应用开发
›
026-API设计治理事务边界落地
›
《GoAPI事务边界事务管理与一致性设计》
VIP20
本课程属于:026-API设计治理事务边界落地
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
GoAPI事务边界事务管理与一致性设计
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
事务概念基础
ACID特性详解 · 事务边界定义 · Go中事务的常见场景
事务概念基础
ACID
02
数据库事务入门
database/sql包基础 · 连接池管理 · 事务对象获取
数据库事务入门
database/sql
03
事务的Begin与Commit
显式事务开启 · 提交时机 · 自动提交与手动提交对比
Begin
Commit
04
事务的Rollback
错误处理与回滚策略 · defer回滚模式 · Savepoint使用
Rollback
事务的
05
嵌套事务与Savepoint
Go中模拟嵌套事务 · Savepoint实现部分回滚 · 注意事项
Savepoint
嵌套事务
06
事务隔离级别
读未提交 · 读已提交 · 可重复读
事务隔离级别
读未提交
07
悲观锁与乐观锁
SELECT FOR UPDATE · 版本号机制 · Go实现乐观锁
悲观锁
乐观锁
08
行锁与表锁
MySQL行锁演示 · 锁等待超时 · Go中锁超时处理
行锁
表锁
09
死锁检测与预防
死锁产生条件 · Go中死锁检测工具 · 编码预防策略
死锁检测
预防
10
事务超时控制
context.WithTimeou… · 事务超时取消 · 连接池超时配置
事务超时控制
context.With…
11
事务传播行为
REQUIRED · REQUIRES_NEW · NESTED在Go中的模拟实现
事务传播行为
REQUIRED
12
事务管理器模式
统一事务管理器设计 · 多数据源事务协调 · 代码示例
事务管理器模式
统一事务管理器设…
13
工作单元模式(Unit of Work)
UoW概念 · Go实现UoW · 事务边界与UoW结合
Unit
of
14
仓储模式与事务
Repository模式 · 事务内仓储调用 · 事务边界传递
仓储模式
事务
15
服务层事务边界
服务方法粒度控制 · 事务注解模拟 · AOP思想在Go中的应用
服务层事务边界
服务方法粒度控制
16
HTTP请求中的事务
请求级别事务 · 中间件实现事务 · 请求上下文传递
HTTP
请求
17
gRPC拦截器事务
一元拦截器 · 流拦截器 · 事务传播至下游服务
gRPC
拦截器事务
18
消息队列事务
Kafka/RabbitMQ事务消息 · 本地消息表 · Go实现可靠消息
消息队列事务
Kafka/Rabbit…
19
SAGA模式
SAGA概念 · Go实现SAGA编排 · 补偿事务设计
SAGA
模式
20
TCC模式
Try-Confirm-Cancel · Go实现TCC框架 · 空回滚与防悬挂
TCC
模式
21
分布式事务协调器
DTM框架介绍 · Go集成DTM · SAGA与TCC实战
分布式事务协调器
DTM
22
事务与并发Goroutine
Goroutine内事务安全 · 共享连接问题 · sync.WaitGroup管理
Goroutine
事务
23
事务与Channel
Channel传递事务上下文 · 事务边界跨Goroutine传播
Channel
事务
24
事务与连接池
连接池配置优化 · 事务内连接独占 · 池耗尽问题
事务
连接池
25
事务日志与审计
事务日志记录 · SQL追踪 · OpenTelemetry集成
事务日志
审计
26
事务测试策略
单元测试事务 · mock数据库 · 事务回滚测试
事务测试策略
单元测试事务
27
事务性能优化
批量操作 · 减少事务范围 · 索引与锁优化
事务性能优化
批量操作
28
常见事务陷阱
长事务 · 大事务 · 隐式提交
常见事务陷阱
长事务
29
事务边界设计原则
最小化原则 · 一致性原则 · 可观测性原则
事务边界设计原则
最小化原则
30
综合实战
订单系统事务边界设计 · 支付与库存一致性 · 完整代码演示
综合实战
订单系统事务边界…
所属VIP或分类
同VIP:API-design治理事务边界的错误处理移植适配
同VIP:API-design驱动事务边界治理的NestJS环境配置
同VIP:EntAPI事务边界