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

栏目: 软件资讯 · 发布时间: 5年前

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

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

新版更新内容如下:

  • 新增对apache-dubbo 的支持 2.7.X以上版本
  • 用户可以自定义序列化方式
  • 用户可以自定义事务日志的存储方式
  • 在高并发情况下的性能优化
  • 其他边缘bug的修护

apache-dubbo的支持

  • 目前不支持spring boot starter方式 你可以直接引入 hmily-apache-dubbo jar 包
 <dependency>
    <groupId>org.dromara</groupId>
    <artifactId>hmily-apache-dubbo</artifactId>
    <version>2.0.3-RELEASE</version>
 </dependency>
  • 其他方式不变,因为dubbo在 2.7.x版本更改了包名 (狗日的)

自定义事务日志序列化方式

  • 首先实现 org.dromara.hmily.common.serializer.ObjectSerializer

  • 在你的实现类上加上 @HmilySPI("你定的名称")

  • 在你的项目 resources 目前下新建 META-INF.services 目录,然后新增文本 文本名称为
    org.dromara.hmily.common.serializer.ObjectSerializer . 里面内容写你自定义类的全路径

  • 配置属性值

    org:
      dromara:
          hmily :
            serializer : 你定义的名称
    

自定义事务日志存储方式方式

  • 首先实现 org.dromara.hmily.core.spi.HmilyCoordinatorRepository

  • 在你的实现类上加上 @HmilySPI("你定的名称")

  • 在你的项目 resources 目前下新建 META-INF.services 目录,然后新增文本 文本名称为
    org.dromara.hmily.core.spi.HmilyCoordinatorRepository . 里面内容写你自定义类的全路径

  • 配置属性值

    org:
      dromara:
          hmily :
            repositorySupport: 你定义的名称
    

Hmily的具体使用文档:

  • 官网文档 :https://dromara.org/website/zh-cn/docs/hmily/index.html
  • github地址: https://github.com/yu199195/hmily
  • gitee地址: https://gitee.com/shuaiqiyu/hmily
  • 欢迎大家star fork ,提供优秀的代码与建议。

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

链接

链接

[美]艾伯特-拉斯洛•巴拉巴西 (Albert-László Barabási) / 沈华伟 / 浙江人民出版社 / 2013-8-1 / 59.90元

[内容简介] ★《链接》是《爆发》的作者,艾伯特-拉斯洛•巴拉巴西的成名之作,同时也是复杂网络的奠基之作,社交网络的入门之作。巴拉巴西之前,随机网络理论一直主导者我们的网络思维,是巴拉巴西第一个证明了,我们不是生活在随机世界里,真实网络是无尺度的。 ★巴拉巴西在书中追溯了网络的数学起源,分析了社会学家在此基础上得出的研究成果,最后提出自己的观点:我们周围的复杂网络,从鸡尾酒会、恐怖组织......一起来看看 《链接》 这本书的介绍吧!

URL 编码/解码
URL 编码/解码

URL 编码/解码

MD5 加密
MD5 加密

MD5 加密工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试