高性能异步分布式事务 TCC 框架 Hmily

Apache
Java
跨平台
2018-11-12
shuaiqiyu

Hmily 是一款高性能分布式事务 tcc 开源框架。基于java语言来开发(JDK1.8),支持 Dubbo、Spring Cloud、Motan 等 RPC 框架进行分布式事务。

框架特性

  • 支持嵌套事务(Nested transaction support).

  • 采用disruptor框架进行事务日志的异步读写,与RPC框架的性能毫无差别。

  • 支持SpringBoot-starter 项目启动,使用简单。

  • RPC框架支持 : dubbo,motan,springcloud。

  • 本地事务存储支持 : redis,mongodb,zookeeper,file,mysql。

  • 事务日志序列化支持 :java,hessian,kryo,protostuff

GitHub:https://github.com/yu199195/hmily

Gitee:https://gitee.com/shuaiqiyu/hmily

的码云指数为
超过 的项目
加载中

评论(6)

孙小云
孙小云
https://github.com/sunpengChina/dog  最新分布式开源框架,单事务损耗3ms,支持嵌套调用
刘朕
@Bean @Scope("prototype") public Feign.Builder feignBuilder() { return Feign.builder() .requestInterceptor(new HmilyRestTemplateInterceptor()) .invocationHandlerFactory(invocationHandlerFactory()); } 这段代码禁用了Feign hystrix,如果想使用hystrix的话,能支持吗?需要怎么设置
不懂你的伤
不懂你的伤
可以可以,膜拜大佬!
金贞花
金贞花
同类 https://github.com/devpage/walker
叫我程子
叫我程子
可以
程序那些年
程序那些年
不错

Hmily 2.0.3 发布,高性能异步分布式事务 TCC 框架

Hmily 发布 2.0.3 版本。Hmily 是一款高性能分布式事务 tcc 开源框架。基于java语言来开发(JDK1.8),支持 Dubbo、Spring Cloud、Motan 等 RPC 框架进行分布式事务。 新版更新内容如下: 新...

04/16 17:20

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

分布式事物

因为最近公司的新退货系统用到了spring cloud。所以会涉及到一些分布式事物。 分布式事物 所以需要先了解一下,分布式事物。 shuaiqiyu / hmily 高性能异步分布式事务TCC框架 谭纳 / spring...

2018/10/17 21:31
32
0
you need to learn

redis 设计与 实现 《Java并发编程实战》 《Java8 实战》 《深入理解 Java 虚拟机 》 微服务设计 分布式相关的框架 mybatis 实现原理、拦截器 spring AOP \ioc rocketmq 架构及源码 dubbo 架...

2018/09/03 10:16
9
0
国外一些 SQL Injection 扫描工具列表

sqlmap ( http://sqlmap.sourceforge.net/ ) 非常不错的工具 神器 速度很快 参数很详细 Full support: MySQL, Oracle, PostgreSQL and Microsoft SQL Server. Partial support for: Microso...

2012/04/28 08:47
599
1
“若干分布式事务框架设计”与“我的偏见”

本文来谈谈我对若干分布式事务框架的看法,只谈设计时导致无法轻易改变的硬伤(或者说我的偏见),其优点应该已表现在其文档中,不再赘述。至于我的偏见能不能成为你的偏见,请自行思考核实,...

2018/11/30 12:53
81
0
Fescar分布式事务实现原理解析探秘

前言 fescar发布已有时日,分布式事务一直是业界备受关注的领域,fescar发布一个月左右便受到了近5000个star足以说明其热度。当然,在fescar出来之前,已经有比较成熟的分布式事务的解决方案...

前天 18:30
1
0
Dubbo 如何实现分布式事务

分布式事务模型 TCC 模型:TCC-Transaction、Hmily XA 模型:Sharding Sphere、MyCAT 2PC 模型:raincat、lcn MQ 模型:RocketMQ BED 模型:Sharding Sphere Saga 模型:ServiceComb Saga TC...

02/12 12:58
19
0
Fescar分布式事务实现原理解析探秘

前言 fescar发布已有时日,分布式事务一直是业界备受关注的领域,fescar发布一个月左右便受到了近5000个star足以说明其热度。当然,在fescar出来之前,已经有比较成熟的分布式事务的解决方案...

02/18 16:37
5.5K
16
分布式事务

1. 事务的概念 一个数据库事务通常包含对数据库进行读或写的一个操作序列。它的存在包含有以下两个目的: 为数据库操作提供了一个从失败中恢复到正常状态的方法,同时提供了数据库即使在异常...

2018/12/30 19:52
47
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部