SpringCloud微服务知识(一):网站架构演变

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