项目

主要项目

Halo Framework是将DDD,洋葱架构,整洁架构,读写分离架构有机整合一起,基于业务身份+扩展点的设计思想,采用应用内部流程编排的方式形成可复用的业务资产库。最终架构落地达到业务与业务隔离,业务与平台隔离,管理域与运行域分开,帮助企业快速落地业务中台

全链路压测平台,项目代号GodTest,简称GT,寓意为上帝的考验,中文简称天测或神测。

Unico(独角兽),本人养了多年的独角兽。是一套融合了基础架构,应用架构,中台架构的生态体系,其中Unico是业界最领先的平台服务化和中台设计框架

Halo Boot 是基于 Spring Boot 的研发框架,将开发过程中经常需要使用的组件进行封装做到开箱即用。

Janus是Halo生态的网关中间件,为企业服务(RESTful、Spring Cloud,RPC)提供对外统一的入口和出口,基于Netty研发的高性能的HTTP网关.

Halo Admin是中台可视化管控平台,全链路可视化视角,对业务资产进行可视化

CAP-专注于数据一致性领域,为注册中心,开关中心,配置中心,网关提供数据一致性下发的强大基石。

Defensor是Halo Framework的守护神(测试工程),用于保证Halo生态中框架的质量

工具项目

Halo Codegen是代码生成器的服务端,客户端分为网页版和IDEA插件版本。

Halo Studio是专为Halo框架和Java开发打造的IDE

Halo ToolKit是一款IDEA插件,只为加速Halo应用开发而生。

Halo Plugin是Halo框架量身打造的maven插件或Gradle插件。

该项目主要用于Git Commit提交的时候对代码进行检查。分为客户端和Gitlab服务端Check。Halo Check基于Git Hook+JGit+CheckStyle+PMD对代码增量diff Check是否满足Halo Style。

社区项目

Moss(莫斯)-Spring Cloud体系的服务治理平台,让Spring Cloud应用不再流浪。