项目

分布式事务

柔性分布式事务解决方案

强一致性分布式事务解决方案

可靠消息分布式事务解决方案

流行工具

小而全的Java工具类库

更轻量,更简单实用的HTTP客户端框架

轻量,快速,稳定,可编排的组件式流程引擎

基于配置中心的轻量级动态线程池,内置监控告警功能

更易用的ES搜索引擎框架,为简化开发而生

高效的低代码「数据可视化」开发平台

Java服务端图片合成工具

Spring-boot http服务:netty

量化交易平台

基于jetbrains intellij idea的postman插件

企业级认证

史上功能最全的 Java 权限认证框架

业界领先的企业级开源IAM身份管理和身份认证产品

面向REST API的高性能认证鉴权框架

运维管控

简而轻的低侵入式在线构建、自动部署、日常运维、项目监控软件

易用友好的高性能监控告警系统

分布式日志

轻量级的分布式日志标记追踪神器

Agent监控

无侵入分布式监控,致力于应用级监控的工具

metrics 字节码工具

微服务

高可用可拓展的RPC框架

一站式分布式云原生架构技术底座

基于 Spring Authorization Server 全新适配 OAuth 2.1 协议的企业级微服务架构

分布式调度

分布式调度框架

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的且套调用