大型网站核心架构要素
🌙
手机阅读
本文目录结构
架构:最高层次的规划,难以改变的决定,这种规划和决定奠定了未来发展的方向和最终蓝图;
除了满足系统功能和需求外,需要注意
- 性能
- 可用性
- 伸缩性
- 扩展性
- 安全性
架构设计过程中需要平衡这 5 个要素之间的关系,以实现需求和架构目标,也可以通过考察这些架构要素来衡量一个软件架构设计的优劣,是否满足期望;
上面这五个方面(性能/可用性/伸缩性/扩展性/安全性)是网站架构最核心的几个要素,这几个问题解决了,大型网站架构设计的大部分挑战也就克服了;
这章下面几篇内容可以看成是后面几章的总结;