您当前的位置:首页 > 新闻 > 科技

互联网系统架构演变简史

时间:2020-07-12 10:12:28  来源:  作者:

概述

随着互联网的发展,网站应用的规模不断扩大。需求的激增,带来的是技术上的压力。互联网系统架构也因此也不断的演进、升级、迭代。从单一应用,到垂直拆分,到分布式服务,到SOA,以及现在火热的微服务架构等,还有在google带领下来势汹涌的Service Mesh。

作为一名合格的架构师,有必要对架构的前世今生足够了解,这样方能把握现在,预见未来。下面一起看一看互联网系统架构演变的历程。

单体系统架构

这是最传统最原始的站点系统架构,互联网开启之初常用的架构。单体系统一般功能与流量都很小,只需一个应用,将所有功能都集中在一个系统中,并部署在一台服务器上,以减少部署节点和成本。例如,将用户模块、问答模块、考试模块等都做在一个系统中,以一个应用的形式部署在一台服务器上。

互联网系统架构演变简史

单体系统架构

 

集群架构

当站点流量增加而一台主机已无法应对其访问量时,可通过搭建集群增加主机的方式提升系统的性能。这种方式称为水平扩展。

互联网系统架构演变简史

集群架构

分布式架构

当站点访问量逐渐增大,集群架构的水平扩展所带来的效率提升越来越小。此时可以将项目拆分成多个功能相对独立的子系统以提升效率。例如用户系统、问答系统、考试系统等。这种称为垂直扩展。

互联网系统架构演变简史

分布式架构

 

微服务架构

当子系统越来越多时, 发现它们可能同时都拥有某功能相同或相似的模块,于是将这些在整个项目中冗余的功能模块抽取出来作为独立的系统,这些系统就是专门为那些调用它们的系统服务的。那么这些抽取出的功能就称为微服务,微服务应用称为服务提供者,而调用微服务的应用就称为服务消费者。这样的系统架构就是微服务架构。

互联网系统架构演变简史

微服务架构

流动计算架构

随着功能的扩张,微服务就需要越来越多;随着 PV 的增涨,消费者系统就需要越来越多;随着消费者的扩张,为其提供服务的提供者服务器就需要越来越多,且每种提供者都要求创建为集群。这样的话,消费者对于提供者的访问就不能再采用直连方式进行了,此时就需要服务注册中心了。提供者将服务注册到注册中心,而消费者通过注册中心进行消费,消费者无需再与提供者绑定了。提供者的宕机,对消费者不会产生直接的影响。

随着服务的增多,在一些特殊时段(例如双 11)就会出现服务资源浪费的问题:有些服务的 QPS 很低,但其还占用着很多系统资源,而有些 QPS 很高,已经出现了资源紧张,用户体验骤降的情况。此时就需要服务治理中心了。让一些不重要的服务暂时性降级,或为其分配较低的权重等,对整个系统资源进行统一调配。

于是便产生了流动计算架构,它是一种高可用、高性能、可伸缩的分布式微服务架构。

这里的资源调配分为两种:预调配与实时调配。

预调配是根据系统架构师的“系统容量预估”所进行的调配,是一种经验,是一种预处理,就像每年双 11 期间的 PV 与 UV 都会很高,就需要提前对各服务性能进行调配。

实时调配指的是根据服务监控中心所提供的基于访问压力的实时系统容量评估数据,对各服务性能进行实时调配的方案。

互联网系统架构演变简史

流动计算架构

总结

架构并不是已成不变的,随着业务和技术的发展,不同的需求会催生不同的架构,不同的架构使用不同的业务场景。架构没有最好,重要的是合适业务需求,符合使用的场景就好。



Tags:互联网   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
冰箱的出现,对于保存新鲜蔬菜以及冷冻肉类是一种跨时代的技术飞跃,尤其是对于城市的人们来说,冰箱成为人们储存新鲜事物的最佳解决方案。同样,对于存放冷饮提供了非常经济实惠的...【详细内容】
2021-12-27  Tags: 互联网  点击:(1)  评论:(0)  加入收藏
在互联网的江湖里头,每天都有新鲜事。我们昨天还在聊元宇宙,还没有了解元宇宙是个啥,今天又开始了web3.0,站在时代的浪潮之巅,哪怕我们只是一滴最普通的水,也会随着巨浪此起彼伏,直...【详细内容】
2021-12-24  Tags: 互联网  点击:(7)  评论:(0)  加入收藏
你好,这里是科技前哨。 随着“元宇宙”概念的爆火,下一代互联网即将到来,也成了互联网前沿热议的话题,12月9日美国众议院的听证会上,共和党议员Patrick McHenry甚至宣称,要调整现...【详细内容】
2021-12-17  Tags: 互联网  点击:(14)  评论:(0)  加入收藏
梦醒之后,每个人对于这份职业的未来、互联网行业的未来,以及更重要的,自己的未来都有了更现实的判断 文 | 祝颖丽编辑 | 黄俊杰一个生于 1986 年的人,他所走过的前半生:从出生起,...【详细内容】
2021-12-03  Tags: 互联网  点击:(16)  评论:(0)  加入收藏
长尾理论是美国杂志《连线》主编Chris Anderson在《长尾》一文中提出的,简单地说,长尾理论是指只要产品的存储和流通的渠道足够大,需求不旺或销量不佳的产品所共同占据的市场份...【详细内容】
2021-12-02  Tags: 互联网  点击:(22)  评论:(0)  加入收藏
互联网药品信息服务资格许可证就是我们常说的信息证,一般在互联网上为网上用户提供药品相关的信息展示和发布都是需要办理这个证件的。 互联网药品信息服务资格许可证分为经...【详细内容】
2021-12-01  Tags: 互联网  点击:(32)  评论:(0)  加入收藏
北京市进一步推进互联网远程诊疗服务,要求有资质的医疗机构加大线上复诊。记者日前从北京儿童医院了解到,目前,该院所有科室开展了互联网诊疗服务,不论是本市还是京外的患者,都可...【详细内容】
2021-11-26  Tags: 互联网  点击:(18)  评论:(0)  加入收藏
今年1月19日,张小龙一身白色夹克,穿着白球鞋,在掌声中大步走上微信之夜的舞台。 如果把时间倒回到10年前,那正是微信上线的前夕。 上线那天,他一如既往在饭否上话痨,发了14条动态,...【详细内容】
2021-11-08  Tags: 互联网  点击:(27)  评论:(0)  加入收藏
雅虎(Yahoo)11月2日发布公告,从11月1日起,用户已无法从中国内地使用相关的产品与服务,包括同时关闭提供简体中文内容的“Engadget中国版”,意味着完全撤出中国内地市场。另一边...【详细内容】
2021-11-05  Tags: 互联网  点击:(18)  评论:(0)  加入收藏
文丨互联网怪盗团在互联网行业,尤其是在投资人心目中,往往存在一种“算法迷信”或曰“技术迷信”:某公司的广告变现做得好,一定是因为有算法;某公司的云计算业务开展的好,也是因为...【详细内容】
2021-11-03  Tags: 互联网  点击:(25)  评论:(0)  加入收藏
▌简易百科推荐
非法购买公民信息、开发人脸认证规避技术……今年年初,广东省公安厅网安部门侦破全国首例破解“青少年防沉迷系统”的新型网络犯罪案件,抓获犯罪嫌疑人13名,查处非...【详细内容】
2021-12-28    人民日报客户端  Tags:数据安全步   点击:(5)  评论:(0)  加入收藏
就在今天,腾讯方面宣布将在2022年1月31日下架企业QQ和营销QQ,其实这一消息的降临并不让笔者意外,因为早在今年的10月28日20点之后,企业QQ和营销QQ就被停止了续费服务。相信很多...【详细内容】
2021-12-27  科技探险家    Tags:企业QQ   点击:(20)  评论:(0)  加入收藏
日前,上海交通大学发布《全球电竞之都评价报告》,对全球15个致力于发展电竞之都的城市进行评价,上海作为中国城市电竞发展的排头兵,其拥有众多优质电竞企业及完整产业集群,因此排...【详细内容】
2021-12-27  经济日报    Tags:电竞   点击:(3)  评论:(0)  加入收藏
为优化网络氛围环境,微博又开始整顿用户信息了。本月月初,微博官方发布公告,要求昵称中带有如“二货”“SB”“瘪三”“娘炮”等明显低俗或侮辱性词汇的用户尽快修改,否则将面临...【详细内容】
2021-12-24  运了个营    Tags:微博   点击:(10)  评论:(0)  加入收藏
昨日谷歌宣布,自2022年12月19日开始停止对OnHub的软件支持,OnHub路由器仍将提供Wi-Fi信号,但用户无法用谷歌Home应用程序管理它。无法更新Wi-Fi网络设置、添加额外的Wifi设备或...【详细内容】
2021-12-22  雷峰网    Tags:Google OnHub   点击:(5)  评论:(0)  加入收藏
IT之家 12 月 20 日消息,百度网盘青春版 iOS 客户端今日晚间率先开启内测,安卓客户端将在稍后内测。使用苹果 iPhone 的IT之家小伙伴可以点此下载内测版,需要先下载 TestFlight...【详细内容】
2021-12-21  IT之家    Tags:百度网盘   点击:(10)  评论:(0)  加入收藏
对于拼车单,是接还是不接,不少网约车司机表示很矛盾。接吧,钱少事多,常常跑了个寂寞,不接吧,车多客少,挑三拣四没饭吃。 在平台大力推广拼车单之下,不少司机迫于生活压力,最终还是打...【详细内容】
2021-12-17  网约车情报分享    Tags:滴滴   点击:(9)  评论:(0)  加入收藏
蓝鲸TMT频道12月16日讯,据饿了么官方微信公众号,近日,在圆桌会上,蓝骑士与平台交流了配送安全问题。饿了么表示,线上将技术手段融入安全防护;线下将持续进行安全培训,并试点智能头...【详细内容】
2021-12-17    金融界  Tags:饿了么   点击:(24)  评论:(0)  加入收藏
开源最前线(ID:OpenSourceTop) 猿妹编译项目地址: https://github.com/restic/restic全球知名代码托管平台 GitHub 今天就重磅发布了今年的年度报告——《2021 年度 O...【详细内容】
2021-12-17  Python部落    Tags:   点击:(9)  评论:(0)  加入收藏
新京报快讯 据中国网络视听节目服务协会网站消息,12月15日,中国网络视听节目服务协会发布了《网络短视频内容审核标准细则》(2021)。中国网络视听节目服务协会组织有关短视频平...【详细内容】
2021-12-16    新京报  Tags:短视频   点击:(11)  评论:(0)  加入收藏
最新更新
栏目热门
栏目头条