阶段5 3.微服务项目【学成在线】_day01 搭建环境 CMS服务端开发_03-项目概述-技术架构
采用前后分离的架构
分层的架构,这里是一层一层的。当用户请求进来每一层提供相应的功能来完成这次用户的请求。
负载均衡 四层和7层。用户请求分摊到不同的节点
服务层统一提供服务,不管是web端还是手机端。方便系统的业务扩展。会把服务的颗粒度分的特别细,就是为了提高服务的可重用性、独立性
数据层,数据的持久化,数据的存储
DevOps:系统开发和运维的工具
Maven:项目构建工具
jenkins:持续集成工具
springCloudConfig:配置管理工具
gitLab:版本公职工具
docker:容器化部署