(一)软件架构演进与微服务架构

一、软件架构演进 软件架构的发展经历了从单体结构、垂直架构、SOA架构到微服务架构的过程。 1、单体架构 1.1 特点: 所有的功能集成在一个项目工程中。 所有的功能打一个war包部署到服务器。 应用与数据库分开部署。 通过部署应用集群和数据库集群来提高系统的性能。 1.2 优点: 项目架构简单,前期开发成本低,周期短,小型项目的首选。 1.3 缺点: 1、全部功能集成在一个工程中,对于大型项目不
相关文章
相关标签/搜索