文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
如果把上世纪90年代初CERN正式发布Web标准和第一个Web服务的出现当做互联网站的开始 , 那么互联网站的发展只经历了短短20多年的时间 。 在20多年的时间里 , 互联网的世界发生了巨大变化 , 今天 , 全球有近一半的人口使用互联网 , 人们的生活因为互联网而产生了巨大改变 。 从信息检索到即时通信 , 从电子购物到文化娱乐 , 互联网渗透到生活的每个角落 , 而且这种趋势还在加速 。 因为互联网 , 我们的世界正变得越来越小 。
同时我们也看到 , 在互联网跨越式发展的进程中 , 在电子商务火热的市场背后却是不堪重负的网站架构 , 某些B2C网站逢促销必宕机几乎成为一种规律 , 而铁道部电子客票官方购票网站的频繁故障和操作延迟更将这一现象演绎得淋漓尽致 。
一边是企业在网站技术上的大量投入 , 一边却是网站在关键时刻的频繁宕机;一边是工程师夜以继日地加班工作 , 一边却是网站故障频发新功能上线缓慢;一边是互联网业务快速发展多领域挑战传统行业 , 一边却是网站安全漏洞频发让网民胆战心惊怨声载道 。
如何打造一个高可用、高性能、易扩展、可伸缩且安全的网站?如何让网站随应用所需灵活变动 , 即使是山寨他人的产品 , 也可以山寨的更高、更快、更强 , 一年时间用户数从零过亿呢?
1.1 大型网站软件系统的特点
与传统企业应用系统相比 , 大型互联网应用系统有以下特点 。
高并发 , 大流量:需要面对高并发用户 , 大流量访问 。 Google日均PV数35亿 , 日均IP访问数3亿;腾讯QQ的最大在线用户数1.4亿(2011年数据);淘宝2012年“双十一”活动一天交易额超过191亿 , 活动开始第一分钟独立访问用户达1000万 。
高可用:系统7×24小时不间断服务 。 大型互联网站的宕机事件通常会成为新闻焦点 , 例如2010年百度域名被黑客劫持导致不能访问 , 成为重大新闻热点 。
海量数据:需要存储、管理海量数据 , 需要使用大量服务器 。 Facebook每周上传的照片数目接近10亿 , 百度收录的网页数目有数百亿 , Google有近百万台服务器为全球用户提供服务 。
【数据库|一年时间用户数从零过亿,如何打造高可用、高性能、可伸缩的网站!】用户分布广泛 , 网络情况复杂:许多大型互联网都是为全球用户提供服务的 , 用户分布范围广 , 各地网络情况千差万别 。 在国内 , 还有各个运营商网络互通难的问题 。 而中美光缆的数次故障 , 也让一些对国外用户依赖较大的网站不得不考虑在海外建立数据中心 。
安全环境恶劣:由于互联网的开放性 , 使得互联网站更容易受到攻击 , 大型网站几乎每天都会被黑客攻击 。 2011年国内多个重要网站泄露用户密码 , 让普通用户也直面一次互联网安全问题 。
需求快速变更 , 发布频繁:和传统软件的版本发布频率不同 , 互联网产品为快速适应市场 , 满足用户需求 , 其产品发布频率是极高的 。 Office的产品版本以年为单位发布 , 而一般大型网站的产品每周都有新版本发布上线 , 至于中小型网站的发布就更频繁了 , 有时候一天会发布几十次 。
- 菜鸟驿站|一个菜鸟驿站一年能收入多少?菜鸟驿站的商业模式,令人瞠目结舌
- ios15|华为Harmony OS 3.0正式版更多细节曝光,已确定发布时间
- 三星|价格亲民的3款旗舰手机,不发烫续航长,买对了能用好长时间
- 如何在短时间内选择优质的全自动洗大货车设备
- 华为|一年超长续航 !HUAWEI Tag防丢精灵发布 仅需99元
- |居家打工年入800多万,一共五份全职工作,他还有时间打游戏
- 百家号蓝V认证多少钱一年?蓝V认证后增加哪些权益?有什么用?
- 绿豆汤熬的时间越长蚂蚁庄园 蚂蚁庄园今日答案绿豆汤
- 时间来到7月份|安兔兔6月安卓次旗舰排行出炉:天玑霸榜前9位、骁龙870垫底
- |Motorola主管透露新款萤幕可凹折手机Razr3的待机时间将令人满意