- 3
- 0
- 约1.41千字
- 约 10页
- 2022-04-30 发布于北京
- 举报
了解LCN分布式事务框架;什么是LCN
LCN与其他分布式事务的区别
LCN分布式事务的架构设计
LCN源码分析;LCN介绍
前言:
公司在2016年11月份自行设计了第一款基于mq消息队列的分布式事务框架。当时公司底层的技术框架是springmvc+spring+springjdbc。年后公司框架开始转变成了springcloud框架,因此开启了分布式事务的探索之路。
LCN v1.0的框架思想依旧采用了之前的mq分布式事务设计思想,框架分为三阶段:lock(锁定)、confirm(确认)、notify(通知)。因此LCN的名称是这样得来的。
v1.0设计原理 - LCN的第一个版本
v2.0设计原理?-替换了通讯框架
v2.1设计原理?-简化了操作步骤
v2.2设计原理?-增加了事务补偿
v2.3设计原理?-合并增加和修改事务组,简化分布式启动模块业务处理,优化模块二次调用
v3.0设计原理?-将事务控制权转移给代理连接池
LCN官网地址:
LCN的GitHub地址: ;LCN与其他分布式事务的区别
目前可以做到的分布式事务数据库框架类型有:2PC 、3PC、 TCC、 Paxos算法 、分布式数据库。
原创力文档

文档评论(0)