软件架构的演变-单体架构,垂直架构,分布式架构,SOA架构和微服务架构的演变历程

软件架构的发展经历了从单体架构、垂直架构、SOA架构到微服务架构的过程,作为一个80年代的程序员,今天燕青跟大家说说具体的经历。 单体架构 Web应用程序发展的早期,大部分web工程师将所有的功能模块打包到一起并放在一个web容器中运行,所有功能模块使用同一个数据库。 下图是一个单体架构的电商系统: 特点: 1、所有的功能集成在一个项目工程中。 2、所有的功能打在一个war包部署到服务器。 3、通
相关文章
相关标签/搜索