资源大全_资源网 登录

首页  php  jsp  js  java  python  .net  H5  asp  易语言  C#   jQuery  游戏  微信小程序  插件

您当前的位置:首页 > java

Hmily柔性分布式事务解决方案 v2.2.1

2021-01-21 20:10:43  35资源网(www.35d.net)
  java
下载本资源原文网址:http://www.daima.org/java/java9391.html

 Hmily是柔性分布式事务解决方案,提供了TCC 与 TAC 模式。它以零侵入以及快速集成方式能够方便的被业务进行整合。在性能上,日志存储异步(可选)以及使用异步执行的方式,不损耗业务方法方法。之前是由我个人开发,目前由我在京东数科已经重新启动,未来将会是金融场景的分布式事务解决方案。

功能:

高可靠性:支持分布式场景下,事务异常回滚,超时异常恢复,防止事务悬挂

易用性:提供零侵入性式的 Spring-Boot,Spring-Namespace 快速与业务系统集成

高性能:去中心化设计,与业务系统完全融合,天然支持集群部署

可观测性:Metrics多项指标性能监控,以及admin管理后台UI展示

多种RPC:支持 Dubbo,SpringCloud,Motan,Sofa-rpc,brpc,tars 等知名RPC框架

日志存储:支持 mysql,oracle,mongodb,redis,zookeeper 等方式

复杂场景:支持RPC嵌套调用事务

必要前提:

必须使用 JDK8+

TCC模式必须要使用一款 RPC 框架,比如:Dubbo,SpringCloud,Montan

TCC模式

当使用TCC模式的时候,用户根据自身业务需求提供 try,confirm,cancel 等三个方法, 并且 confirm,cancel 方法由自身完成实现,框架只是负责来调用,来达到事务的一致性。

TAC模式

当用户使用TAC模式的时候,用户必须使用关系型数据库来进行业务操作,框架会自动生成回滚SQL,当业务异常的时候,会执行回滚SQL来达到事务的一致性。

下载地址: [ 下载地址1 ]  消耗积分:0分  [ 下载地址2 ]  消耗积分:0分    
网盘密码 (密码:)
HeyUI v1.26.1
HQChart行情图形库及麦语法脚本执行器 v1.0
赞助
相关代码
    无相关信息
最新代码
栏目热门
Tags: 微信小程序 源码 源码下载 HTML5游戏 92Game 整站源码 PHP 商业版 帝国CMS cms 完整版 网站源码 织梦模板 织梦 wordpress插件 下载 最新 html5源码 微信小程序源码 帝国CMS内核 带后台 微信公众号 DEDECMS HTML5 完整源码 微信 自动采集 完整版源码 ecshop 源代码 Thinkphp dede织梦模板 PHP+MYSQL 小程序 小程序源码 DESTOON6.0 搜客淘宝客 淘宝客 更新包合集 带手机版 整站 手机版 完整运营版 游戏 92 92kaifa 完整商业版源码 管理系统 dedecms模板 织梦CMS内核 带数据 电影网站 系统 多城市 生成静态 免费下载 一键安装版 系统源码 多多淘宝客 同步包
资源大全_资源下载网站:www.35d.net    本站资源仅限研究学习使用,如需商用请联系版权方,     本站事务联系QQ:939804642