高效稳定 · 简洁易用 · 灵活扩展

项目地址:lemon-echo微服务架构

lemon-echo微服务架构是基于springcloud的微服务框架设计体系,以人员、时效、成本、品质为基础设计思路,极度适用于小中型开发设计团队,可通过简单调整扩展支持中大型开发设计团队。框架设计过程中整合实际项目经验,利用接口化、消息队列、模块化、服务化、异步化等技术方案保障服务稳定性和可扩展性。

根据互联网产品多年经验分析,我们的产品无论从任何角度为切入点,最终都希望完成用户支付-服务的闭环思维,在本架构体系设计时期直接将用户、帐户、商品、订单、交易、消息作为功能架构的基础模块体系,从而结合实际项目体系完成整体微服务体系搭建,以协助团队快速集成完善的开发结构体系。

依托功能预代入模式的完善架构体系思想,后续功能开发仅需对相应业务逻辑进行部分调整、增加对应的服务模块(如IM、聊天室等),利用类似二次开发方式极大降低开发团队的技术壁垒,降低微服务开发及治理难度,结合代码快速生成器可以在10分钟内完成简单功能开发,非常快发迭代开发的技术团队,尤其适用于50人以下的技术开发团队。