2 Star 3 Fork 3

上海一九四三 / 分布式事务专题演示工程

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

分布式事务专题演示工程

1. 项目介绍

本项目是《学习分布式事务,这里没有废话》系列专题的案例实战,分布式事务主要是解决:

  • 跨JVM进程产生的事务问题
  • 跨数据库实例产生的事务问题
  • 多服务访问同一个数据库实例产生的事务问题

当前主流的解决方案有2PC、TCC、可靠消息最终一致性、最大努力通知四个解决方案。针对四个解决方案,大家在学习理论的同时,也可根据案例实战源码更加深刻的各个解决分布式事务的手段。

2. 代码结构

distributed-transaction-study
├── ec-rocketmq -- 基于rocketmq实现可靠消息最终一致性
├── notice-rocketmq -- 基于rocketmq实现最大努力通知
├── tcc-hmily -- 基于hmily组件实现tcc
├── twopc-seata -- 基于seata组件实现2pc

3. 其它说明

如果你觉得作者写得还不错,还请star一下给点精神支持。同时你还可以关注个人微信公众号获取更多精彩文章。

人公众

空文件

简介

分布式事务专题演示工程 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Java
1
https://gitee.com/anbang713/distributed-transaction-study.git
git@gitee.com:anbang713/distributed-transaction-study.git
anbang713
distributed-transaction-study
分布式事务专题演示工程
master

搜索帮助