开放了一些我在架构班里讲解分布式事务时候的一点点视频,就跟我们的小案例,C2C二手电商平台的社会化治理系统,进行一个结合,为什么我们需要一个分布式事务,在具体的技术层面,我们如何来进行选型,有哪些东西可以选择
除了阿里开源的Seata之外,根本就没什么太成熟的分布式事务的框架,TCC方案 -> ByteTCC,写的还不错,LCN,写的也还不错,这些框架都是小范围的流传和使用,没有大规模的很多中大型公司都落地的案例,生产可能都有一些坑
ByteTCC、LCN,一定要确保先把里面的源码先吃透,搞定,源码每个细节都能搞定,再投入自己生产去用,有坑,有问题,自己绝对可以hold住,在架构班的课程里,Atomikos的源码,ByteTCC分布式事务框架的源码,自己写类似于RocketMQ分布式事务方案的可靠消息的服务中间系统
中小型公司,如果要上分布式事务的方案,最好用成熟大厂开源的方案,阿里开源的Seata,可靠性还是有保障的,Seata的基本的原理,和使用,跟案例的整合