流行工具
Java服务端图片合成工具
Spring-boot http服务:netty
量化交易平台
微服务
基于Spring Cloud的企业级微服务框架
Hmily介绍
Hmily是一款高性能,零侵入,柔性分布式事务解决方案,目前主要提供柔性事务的支持,包含 TCC, TAC(自动生成回滚SQL) 方案,未来还会支持 XA 等方案。

Raincat介绍
Raincat是基于二阶段提交+本地事务补偿机制来实现的强一致性分布式事务解决方案。无缝支持dubbo,motan,springcloud等Rpc框架的微服务。

Myth介绍
Myth是基于可靠消息最终一致性分布式事务框架,无缝支持dubbo,springcloud,motan等rpc框架的微服务
特性一览
高可靠性
支持分布式场景下,事务异常回滚,超时异常恢复,防止事务悬挂
易用性
提供零侵入性式的 Spring-Boot, Spring-Namespace 快速与业务系统集成
高性能
去中心化设计,与业务系统完全融合,天然支持集群部署
多种RPC支持
Dubbo, SpringCloud,Montan, brpc, tars 等知名RPC框架
可观测性
Metrics多项指标性能监控,以及admin管理后台UI展示
多种日志存储
mysql, oracle, mongodb, redis, zookeeper 等方式
特性一览
支持多种Rpc
raincat为dubbo,springcloud,motan提供了单独的jar包提供支持
支持Spring-boot-start
提供支持spring-boot-start方式启动的jar包
高可用的协调者
采用eureka作为注册中心,可集群部署,达到服务的高可用,采用redis集群来分布式存储事务数据
协调者采用netty通信
采用netty与参与者,发起者进行长连接通信
解决极端情况下事务不一致的情况
raincat采用保存日志的方式,在极端donw机情况下,通过日志来恢复
支持内嵌事务
支持rpc的且套调用
特性一览
支持多种Rpc
Mtyh为dubbo,springcloud,motan提供了单独的jar包提供支持
支持Spring-boot-start
提供支持spring-boot-start方式启动的jar包
支持多种事务日志的存储以及多种序列化方式
用户根据参数配置来动态的选择自身需要的方式,达到最优
事务日志高性能异步读写
采用disruptor框架进行事务日志的异步读写
支持各种MQ中间件
jms(activimq),amqp(rabbitmq),kafka,roceketmq
支持内嵌事务
支持rpc的且套调用