一、架构的基本术语
- 项目:类似于咱们的手机app,每一个app都算是一个项目。如:QQ、微信、抖音
- 架构:维护一个app项目使用的一套服务器。(一套服务器可能会有很多的角色)
- 集群:为了解决某个特定问题。 将多台计算机自核起来形成的单个系统。
- 高可用:当一台服务器不可用了,另外一台服务器自动接管,保证业务不down机。(还可以用三台机器组成,通过选举的模式)
二、架构模型分析
酒店架构模型
- 在我们了解网络架构模型前,可以先从已知的架构模型入手
客人——>经过公路到达目的地酒店
保安——>验证身份
迎宾——>负责接待工作,告诉服务员任务
备菜——>加速上菜,同时避免大量客人导致后厨供应不足。
后厨——>提供具体热菜
吧台——>存放烟酒
经理——>管理一堆人
摄像头——>监控所有人员状态(追溯事件,产生原因)
仓库——>存放杂物,服务员服装等重要物品
网站架构模型
- 我们在看网站架构模型
- 首先是人员组织架构,是由不同角色的人员来维护公司的业务
产品——>设计——>开发——>测试——>运维