[开源]一站式分布式开发架构开源解决方案及云原生架构技术底座
![[开源]一站式分布式开发架构开源解决方案及云原生架构技术底座](https://yy123.ink/api/img/1782593482702-zuvf20.jpg)
一、开源项目简介
Mendmix定位是一站式分布式开发架构开源解决方案及云原生架构技术底座。Mendmix提供了数据库、缓存、消息中间件、分布式定时任务、安全框架、网关以及主流产商云服务快速集成能力。基于Mendmix可以不用关注技术细节快速搭建高并发高可用基于微服务的分布式架构。
二、开源协议
使用Apache-2.0开源协议
三、界面展示

四、功能概述
发展历程jeesuite-libs→Mendmix
2015年发布第一版取名叫jeesuite-libs一直沿用至今,定位是工具型软件,以各个模块能完全独立使用为前提。经过近8年的发展以及在多家大型公司技术中台、数字化转型、企业上云过程中锤炼,定制化越来越高,jeesuite-libs从原来一个个离散的点变成了一个逻辑完备的面,也就是形成了一整套分布式架构及云原生架构的解决方案。基于这种转变jeesuite-libs不再适合我们的发展方向,因此现在更名为Mendmix。
关于Mendmix
-
✅寓意:Mend+Mix,解决各种框架整合、各种场景的融合的问题、形成一整套完全自洽的解决方案
-
✅理念:融合、增强、包容、自洽
-
✅原则:最小依赖可运行;只做增强不修改依赖框架本;贴近业务场景只做有用的功能
一站式解决方案
Mendmix提供了一整套分布式组件集成能力,开箱即用。基于Mendmix可以不用关注技术细节快速搭建高并发高可用面向云原生的分布式架构。
简单易用
Mendmix全部基于主流框架只做增强不做任何底层定制修改,最小依赖运行、配置驱动兼容各种中间件及部署场景。
稳定可靠
Mendmix开源七年整体方案被数十家公司采用、本人已完成三家大型上市公司基于Mendmix从0到1微服务架构升级、技术中台建设以及企业上云。
功能图谱

五、技术选型
Mendmix - 开源分布式云原生架构一站式解决方案
100%开源分布式云原生架构一站式解决方案
Mendmix定位是一站式分布式开发架构开源解决方案及云原生架构技术底座。Mendmix提供了数据库、缓存、消息中间件、分布式定时任务、安全框架、网关以及主流产商云服务快速集成能力。基于Mendmix可以不用关注技术细节快速搭建高并发高可用基于微服务的分布式架构。
最小运行依赖
以下是包含了消息队列、定时任务、存储、全局锁、缓存、Mybatis增强等各种场景最小化运行依赖。如果需要支持分布式仅仅只需要增加必要的配置和第三方依赖包即可。
-
Spring + Springcloud必要组件
-
Mybatis,mybatis-spring,Druid
-
Quartz
-
以及一些诸如guava,jackson的工具类库