一、互联网架构演进
1、互联网项目架构
1. 互联网项目与传统项目
互联网项目架构的特点:
- 用户多
- 流量大,并发高
- 海量数据
- 易受攻击
- 功能繁琐
- 变更快
传统项目和互联网项目的不同:
用户体验:
- 美观
- 功能
- 速度
- 稳定性
大型互联网项目架构的目标:
- 高性能:提供快速的访问体验
- 高并发:能够同时承载大访问量
- 高可用:能够长时间稳定提供服务
- 可伸缩:可快速调整服务承载能力
- 高可扩展:架构耦合性高,可快速方便地更新子系统/模块
衡量网站的性能指标:
-
响应时间:指执行一个请求从开始到最后收到响应数据所花费的总体时间。