第一章 大型网站架构演化
2016-08-28 19:16
239 查看
第一章 大型网站架构演化
大型网站软件系统的特点高并发,大流量
高可用(7X24)
海量数据(存储和管理)
用户分布广泛,网络情况复杂
安全环境恶劣
需求快速变更,发布频繁
渐进式发展(由小至大)
大型网站架构演化发展历程
初始化的网站架构(应用程序、数据库、文件等同一服务器)
应用服务和数据服务分离(拆分为三台服务器)
使用缓存改善网站性能(应用服务器本地缓存和分布式远程缓存)
使用应用服务器集群改善网站的并发处理能力(负载均衡调度)
数据库读写分离(主从分离,写主读从)
使用CDN和反向代理加速网站反应
使用分布式文件系统和分布式数据库系统(相比之下,业务分库更常用。这种只有在单表数据非常大的情况下使用)
使用NoSQL和搜索引擎
业务拆分
分布式复用服务
大型网站架构演化的价值观
大型网站架构技术的核心价值是随网站所需灵活应对
驱动大型网站技术发展的主要力量是网站的业务发展
网站架构设计误区
一味追随大公司的解决方案
为了技术而技术
企图用技术解决所有问题
相关文章推荐
- 第一章 大型网站架构演化[手工敲录]
- 读《大型网站技术架构:核心原理与案例分析》第一章:大型网站架构演化
- 第一章大型网站架构演化
- 大型网站技术架构:核心原理与案例分析—第一章:大型网站架构演化
- 大型网站系统架构的演化
- 《大型网站技术架构》读书笔记一:大型网站架构演化
- 大型网站架构演化发展历程
- 大型网站技术架构 大型网站架构演化
- 大型网站架构演化
- 大型网站系统架构演化之路
- 大型网站系统架构的演化
- 大型网站系统架构的演化
- [置顶] 大型网站技术架构(一)大型网站架构演化
- 大型网站架构演化历程
- 转载--大型网站系统架构演化之路
- 大型网站系统架构的演化
- 大型网站系统架构的演化
- 大型网站架构演化
- 大型网站架构演化过程
- 大型网站系统架构的演化