随笔分类 - 分布式事务
摘要:分布式事务(1)-理论基础 分布式事务(2) 强一致性分布式事务解决方案 分布式事务(3) 强一致性分布式事务Atomikos实战 分布式事务(4) 最终一致性方案之TCC 可靠消息最终一致性是解决分布式事务中一种典型的柔性方案。通常有两种实现方式,一种是基于本地消息表,一种是基于RocketMQ的
        阅读全文
                
摘要:分布式事务(1)-理论基础 分布式事务(2) 强一致性分布式事务解决方案 分布式事务(3) 强一致性分布式事务Atomikos实战 强一致性分布式事务解决方案要求参与事务的各个节点的数据时刻保持一致,在高并发场景下,系统的性能可能收到影响。而最终一致性方案并不要求数据时刻一致,允许其存在中间状态,只
        阅读全文
                
摘要:分布式事务(1)-理论基础 分布式事务(2) 强一致性分布式事务解决方案 分布式事务(4) 最终一致性方案之TCC 前面介绍强一致性分布式解决方案,这里用Atomikos框架写一个实战的demo。模拟下单扣减库存的操作。 使用Atomikos,mybatis-plus框架搭建项目,springboo
        阅读全文
                
摘要:分布式事务(1)-理论基础 分布式事务(3) 强一致性分布式事务Atomikos实战 分布式事务(4) 最终一致性方案之TCC 强一致事务要求在任意时刻各节点数据在任意时刻都是一致的。强一致事务的解决方案主要有DTP模型(全局事务模型)、2PC、3PC。 强一致性数据一致性较高,但是存在性能问题,在
        阅读全文
                
摘要:分布式事务(2) 强一致性分布式事务解决方案 分布式事务(3) 强一致性分布式事务Atomikos实战 分布式事务(4) 最终一致性方案之TCC 一、服务架构演进 1.单体应用: 最初的所有业务全部融合在一起,我们最初接触到的一个java应用开发完成之后打成一个war包进行部署。 优点: 1)架构简
        阅读全文
                
                    
                
浙公网安备 33010602011771号