#青训营 x 字节后端训练营#
6月6日打卡 day 47
今日学习《架构初探之谁动了我的蛋糕》之什么是架构。
- 架构,又称软件架构,是有关**软件整体结构与组件**的抽象描述,用于**指导软件系统各个方面的设计**。
- 单机:软件系统需要具备对外提供服务,**单机**,就是把所有功能都实现在一个进程里,并部署在一台机器上。
- 单体架构:**分布式部署**。垂直应用架构:**按应用垂直切分的单体**。
- **`SOA(Service-Oriented-Architecture)`**:1. 将应用的不同功能单元抽象为**服务**。2. 定义服务之间的**通信标准**。
- **微服务架构:SOA**的去中心化演进方向。
展开
Running_Noob于2023-06-06 12:53发布的图片
Running_Noob于2023-06-06 12:53发布的图片
Running_Noob于2023-06-06 12:53发布的图片
评论