【架构设计】————1、大型网站技术架构的演化

大型网站架构的演化

【架构设计】————1、大型网站技术架构的演化_第1张图片

1.1 大型网站软件系统的特点

【架构设计】————1、大型网站技术架构的演化_第2张图片

  

1.2 大型网站架构演化发展历程

  

1.2.1 初始阶段的网站架构

【架构设计】————1、大型网站技术架构的演化_第3张图片

1.2.2 应用服务器和数据服务器分离

【架构设计】————1、大型网站技术架构的演化_第4张图片

1.2.3 使用缓存改善网站性能

【架构设计】————1、大型网站技术架构的演化_第5张图片

 【架构设计】————1、大型网站技术架构的演化_第6张图片

1.2.4 使用应用服务器集群改善网站的并发处理能力

【架构设计】————1、大型网站技术架构的演化_第7张图片

【架构设计】————1、大型网站技术架构的演化_第8张图片

1.2.5 数据库读写分离

【架构设计】————1、大型网站技术架构的演化_第9张图片

【架构设计】————1、大型网站技术架构的演化_第10张图片

1.2.6 使用方向代理和CDN加速网站响应

【架构设计】————1、大型网站技术架构的演化_第11张图片

【架构设计】————1、大型网站技术架构的演化_第12张图片

1.2.7 使用分布式文件系统和分布式数据库系统

【架构设计】————1、大型网站技术架构的演化_第13张图片

【架构设计】————1、大型网站技术架构的演化_第14张图片

1.2.8 使用NoSQL和搜索引擎

【架构设计】————1、大型网站技术架构的演化_第15张图片

【架构设计】————1、大型网站技术架构的演化_第16张图片

1.2.9 业务拆分

【架构设计】————1、大型网站技术架构的演化_第17张图片

1.2.10 分布式服务器

【架构设计】————1、大型网站技术架构的演化_第18张图片

【架构设计】————1、大型网站技术架构的演化_第19张图片

1.3 大型网站架构演化的价值观

【架构设计】————1、大型网站技术架构的演化_第20张图片

1.3.1 大型网站架构技术的核心价值是随网站所需灵活应对

【架构设计】————1、大型网站技术架构的演化_第21张图片

1.3.2 驱动大型网站技术发展的主要力量是网站的业务发展

【架构设计】————1、大型网站技术架构的演化_第22张图片

1.4 网站架构设计误区

      在大型网站架构发展过程中有如下几个容易出现的误区。

1.4.1 一味追求大公司的解决方案

【架构设计】————1、大型网站技术架构的演化_第23张图片

1.4.2 为了技术而技术

1.4.3 企图用技术解决所有问题

【架构设计】————1、大型网站技术架构的演化_第24张图片

1.5 小结

【架构设计】————1、大型网站技术架构的演化_第25张图片

 

 

参考:《大型网站技术架构:核心原理与案例分析》

你可能感兴趣的:(【网络架构】,————网络架构)