SpringCloud微服务基础

1、传统项目架构  传统项目分为三层架构,将业务逻辑层、数据库访问层、控制层放入在一个项目中。适合于个人或者小团队开发,不适合大团队开发。   2、分布式项目架构(解耦方案) 根据业务需求进行拆分成N个子系统,多个子系统相互协作才能完成业务流程,子系统之间通讯使用RPC远程通讯技术。 优点: 1.把模块拆分,使用接口通信,降低模块之间的耦合度。 2.把项目拆分成若干个子项目,不同的团队负责不同的子
相关文章
相关标签/搜索