transactions-dubbo:dubbo项目基于atomikos的分布式事务管理

时间:2024-06-02 22:33:03
【文件属性】:

文件名称:transactions-dubbo:dubbo项目基于atomikos的分布式事务管理

文件大小:176KB

文件格式:ZIP

更新时间:2024-06-02 22:33:03

Java

transactions-dubbo dubbo项目基于atomikos的分布式事务管理 框架介绍 ​ transactions-dubbo其实是对开源的分布式事务管理框架atomikos应用范围的一个扩展。atomikos本身支持使用两段提交协议在一个项目中,管理多个数据库事务,如mysql的事务,和符合JMS规范的多个消息事务,如activemq的事务。但是现在因为微服务框架的流行使得多个数据库的事务不在一个项目内,使得一个使用微服务的业务操作可能无法达到一致性。atomikos本身不支持多个微服务项目间的事务管理,transactions-dubbo正好弥补了atomikos的这一不足,为微服务环境下事务的强一致性和最终一致性提供解决方案。 ​ 项目现在有很多不足,微服务框架只支持dubbo,数据库持久化框架只支持mybatis,只支持管理数据库事务、activemq的事务、rock


【文件预览】:
transactions-dubbo-master
----src()
--------main()
----1.png(77KB)
----2.png(46KB)
----README.md(14KB)
----pom.xml(5KB)
----.gitignore(42B)

网友评论