大型网站架构演化

本文介绍了大型网站架构从初始阶段到分布式服务的演化历程,包括应用服务器与数据库分离、使用缓存、集群、读写分离、反向代理、CDN、分布式文件系统、NoSQL、搜索引擎和业务拆分等技术手段。强调了大型网站不是设计出来的,而是逐步演化发展而来的,以应对高并发、大流量和海量数据的挑战。
摘要由CSDN通过智能技术生成

概述

现实社会小型互联网企业能发展成为大型互联网企业的机会极少,对应的其业务网站系统能够从小变大的机会就极少,所以能亲身经历一个网站从小变大的架构演化过程的架构师也并不是很多;在接触了许多的互联网客户,了解他们的业务系统架构,同时也对七牛云、阿里云、AWS 这些云服务厂商提供的服务产品有一定了解后,对互联网大型网站架构的演化发展产生了极大的兴趣,读完了互联网大牛李智慧写的网站技术架构一书,将部分知识内容整理分享。

首先大型网站不是设计出来的, 而是逐步发展演化出来的。

不要企图去设计一个大型网站!!!

有些传统企业进军互联网, 凭借雄厚的资本、丰富的行业经验、近乎垄断的市场地位,试图在互联网领域开发一个大型网站复制其在传统行业的优势地位。但是互联网发展运行有其自己的规律,短暂的互联网历史已经一再证明这种企图是行不通的。

垄断、拍照、行业壁垒、国有资本、行政资源,这些在传统行业呼风唤雨的魔法到了互联网领域只会被嘲笑和作弄。庞大只是笨拙而已,壁垒只会画地为牢,没有太多可以依靠的。

互联网没有门槛,谁都可以进来玩,但是进来后,最好是把那些陈旧的思想和包袱都放下,重新来过。

 

认识互联网

如果把20世纪90年代初CERN正式发布Web标准和第一个Web服务的出现当做互联网站的开始, 那么互联网的发展只经历了20多年的时间。在这20多年的时间里,互联网的世界发生了巨大变化。今天,全球有近一半的人口使用互联网,人们的生活因为互联网而产生了巨大改变。从信息检索到及时通讯,从电子购物到文化娱乐,互联网渗透到生活的每个角落,而且这种趋势还在加速。因为互联网,我们的世界正在变得越来越小,正在实现真正意义上的「地球村」。

互联网是一个开放和分享的世界, 她是创新者的乐园,探险者的处女地。只要努力,富有想象力和聪明才智,能为用户创造价值,能推动社会进步,不管开始时多么弱小,总有机会迅速聚集资金、人才和注意力,在很短的时间内发展壮大。

互联网也是一种精神,一种开放、分享、自由的精神;越是付出不问回报,越是获得丰厚的回报;越是不设边界,越是拥有整个世界。互联网是一种颠覆,打碎所有的藩篱,给所有人平等表达和获取的机会,每个人都可以发出自己的声音。互联网是一种建设,重塑人们的思维方式和社会运行方式,建设一个人和人彼此理解信任的世界。

互联网正在并将继续改变这个世界,一切才刚刚开始。

 

大型网站软件系统的特点

  • 高并发、大流量:日均PV数35亿,日均IP访问数3亿,最大在线用户数5亿,微信日活近10亿 等
  • 高可用:系统7x24小时不间断服务。大型互联网站的宕机事件通常都会成为新闻焦点。
  • 海量数据:需要存储、 管理海量数据,需要使用大量服务器。Facebook每周上传的照片数目有10亿。
  • 用户分布广泛,网络情况复杂:许多大型网站都是为全球用户提供服务,用户分布广,各地网络情况差异大。国内还有各个运营商网络互通难的问题。
  • 安全环境恶劣:由于互联网的开放性,使得互联
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值