关闭

大型网站架构演化

235人阅读 评论(0) 收藏 举报
分类:

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

与传统企业应用系统相比,大型互联网应用系统有以下特点。

高并发,大流量

高可用

海量数据

用户分布广泛,网络情况复杂

安全环境恶劣

需求快速变更,发布频繁

渐进式发展

 

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

大型网站的技术挑战主要来自于庞大的用户,高并发的访问和海量的数据,任何简单的业务一旦需要处理数以P计的数据和面对数以亿计的用户,问题就会变得很棘手。大型网站架构主要就是解决这类问题

 

1.2.1初始阶段的网站架构



 

 

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



 

 

1.2.3使用缓存改善网站性能



 

 

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



 

 

1.2.5数据库读写分离



 

 

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



 

 

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



 

 

1.2.8使用NoSQL和搜索引擎



 

 

1.2.9业务拆分



 

 

1.2.10分布式服务



 


(转载请注明来源:http://zhanjia.iteye.com/blog/2038540)

0
0

猜你在找
【直播】机器学习&数据挖掘7周实训--韦玮
【套餐】系统集成项目管理工程师顺利通关--徐朋
【直播】3小时掌握Docker最佳实战-徐西宁
【套餐】机器学习系列套餐(算法+实战)--唐宇迪
【直播】计算机视觉原理及实战--屈教授
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之矩阵--黄博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之凸优化--马博士
【套餐】Javascript 设计模式实战--曾亮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:15601次
    • 积分:303
    • 等级:
    • 排名:千里之外
    • 原创:6篇
    • 转载:61篇
    • 译文:0篇
    • 评论:0条
    文章分类