Framework Repositories
latest
Big Data
Databases
DevOps
Docker
Framework
Linux
MQ
Network
Open Source
Proxy
REST
RPC
Spring
AOP
Transaction
Distributed Transaction Deploy
分布式事务解决方案笔记 Segment1
分布式事务解决方案笔记 Segment2
分布式事务解决方案笔记 Segment3
分布式事务解决方案笔记 Segment4
分布式事务解决方案笔记 Segment5
分布式事务解决方案笔记 Segment6
分布式事务解决方案笔记 Segment7
TCC Transaction Deploy
TCC Transaction Note
TCC Transaction Boot Deploy
Spring Security
Spring JMS
Spring REST
Spring Session
Spring Boot
ZooKeeper
Framework Repositories
Spring
Transaction
Edit on GitHub
Transaction
Distributed Transaction Deploy
databases
pay-common-config
service
app
war
Tips
pay-web-message/pay-web-boss
pay-web-gateway/pay-web-sample-shop
pay-service-trade-api/pay-web-sample-shop
分布式事务解决方案笔记 Segment1
分布式事务解决方案介绍
消息发送一致性
消息发送一致性的异常流程处理
常规MQ队列消息的处理流程和特点
消息重复发送问题与业务接口的幂等性设计
1 可靠消息的最终一致性方案
1.1 可靠消息的最终一致性方案1(本地消息服务)
1.2 可靠消息的最终一致性方案2(独立消息服务)
2 最大努力通知型方案
2.1 应用部署
2.2 应用测试
2.3 优化建议
3 TCC两阶段型方案
实战应用场景
References
分布式事务解决方案笔记 Segment2
分布式事务解决方案介绍
事务
本地事务
全局事务(DTP模型)——标准分布式事务
两阶段提交(Two Phase Commit)
JavaEE平台中的分布式事务实现
标准分布式事务解决方案的利弊
BASE理论
CAP定理
柔性事务中的服务模式
柔性事务解决方案
总结
分布式事务解决方案笔记 Segment3
消息发送一致性
消息中间件的应用场景
消息发送和投递的不可靠性
消息发送一致性
消息发送一致性如何保障?
JMS标准中的XA协议方式是否可以保障发送一致性?
变通的做法
分布式事务解决方案笔记 Segment4
消息发送一致性的异常流程处理
异常情况分析
异常情况总结
分布式事务解决方案笔记 Segment5
常规MQ队列消息的处理流程和特点
MQ队列消息模型的特点
生产与消费常规流程
与消息发送一致性流程的对比
可靠消息的生产与消费的正向流程
总结
分布式事务解决方案笔记 Segment6
消息重复发送问题与业务接口的幂等性设计
消息消费流程的异常处理
消息重复发送的原因
允许消息重复发送的约束条件
业务接口的幂等性设计
消息重复发送限制
分布式事务解决方案笔记 Segment7
3 TCC两阶段型方案
3.1 样例部署
3.2 应用详解
3.3 应用部署与测试
3.4 处理流程
TCC Transaction Deploy
databases
config
service
war
Tests
Tips
tcc-transaction-server
References
TCC Transaction Note
References
TCC Transaction Boot Deploy
Databases
Properties
Jar
War
Tips
References
Read the Docs
v: latest
Versions
latest
Downloads
On Read the Docs
Project Home
Builds