作者是15年IT互联网老手,熟悉微服务、k8s、云原生架构和各种分布式架构,曾负责多家大公司'技术中台建设,企业云上实践;2021年荣获分布式数据库十大杰出从业者。该奖项由CSDN、极客帮、四福、开源中国、51CTO、掘金、木兰开源社区联合评选。Mendmix的第一个版本于2015年发布,名为Jeesuite-libs,并沿用了很长时间。定位为工具型软件,前提是各个模块可以完全独立使用。经过近8年在众多大公司的技术中台、数字化转型、企业上云过程中的发展与磨练,定制化程度越来越高。Jeesuite-libs从离散的点变成了逻辑上完整的表面上已经形成了一套完整的分布式云原生架构方案。基于这种改造,Jeesuite-libs不再符合我们的发展方向,所以现在更名为Mendmix。目前,Mendmix已经积累了一整套业务网关、安全框架、数据库能力、缓存、消息中间件、分布式定时任务,以及整合各种云服务和各种第三方中间件的能力。在Mendmix的发展过程中,为了满足轻量级和高扩展性的要求,我们一直在不断的选择和集成。目前,我们已经实现了多个核心组件的自治。下面是某全国TOP5教育公司基于Mendmix的整体架构:我们的优势开箱即用Mendmix经历了众多大公司复杂业务场景的落地,成为了一套逻辑完整、开箱即用的解决方案。可以用最少的学习成本构建企业级的分布式架构,无需关注具体的技术细节。最小的操作依赖目前整体架构不依赖任何第三方框架,除了世界级的主流框架如:Spring/SpringCloud、Mybatis等。如分布式定时任务、增强的数据库访问、认证授权等.是完全自主的。为了减少一些历史项目在实际项目实施过程中的改造成本,我们还提供了一些类似优秀框架的无缝集成能力。例如:只需要导入Mapper3依赖包,Mapper3就会自适应的作为mybais的增强框架。Mendmix发展过程中的云原生支持正好赶上了企业数字化转型和企业上云的黄金时代。目前我们无缝支持Nacos、Apollo、K8S自身的服务发现和配置中心能力;同时,考虑到兼容不同公有云,最大化性能需求,我们也支持一套代码适配阿里云、腾讯云Serve等主流云厂商的云。未来规划未来,Mendmix将继续秉承“融合、增强、包容、自洽”的理念,继续兼容各种优秀的框架,满足不同的开发需求。一个人可以走得快,一群人可以走得更远。这也是Mendmix加入dromara开源社区的初衷。未来希望能够相互融合,相互支持,创造出更好的产品,更好的服务于我们的用户。仓库地址,欢迎点赞Mendmix!https://github.com/dromara/me...https://gitee.com/dromara/men...本文版权属于dromara开源组织(https://dromara.org/)