一个成熟的大型网站(如 *** 、天猫、腾讯等)的系统架构并不是一开始设计时就具备完整的高性能、高可用、高伸缩等特性的,它是随着用户量的增加,业务功能的扩展逐渐演变完善的,在这个过程中,开发模式、技术架构、设计思想也发生了很大的变化,就连技术人员也从几个人发展到一个部门甚至一条产品线。所以成熟的系统架构是随着业务的扩展而逐步完善的,并不是一蹴而就;不同业务特征的系统,会有各自的侧重点,例如 *** ,要解决海量的商品信息的搜索、下单、支付,例如腾讯,要解决数亿用户的实时消息传输,百度它要处理海量的搜索请求,他们都有各自的业务特性,系统架构也有所不同。尽管如此我们也可以从这些不同的网站背景下,找出其 *** 用的技术,这些技术和手段广泛运用在大型网站系统的架构中,下面就通过介绍大型网站系统的演化过程,来认识这些技术和手段。
一、最开始的网站架构
最初的架构,应用程序、数据库、文件都部署在一台服务器上,如图:
二、应用、数据、文件分离
随着业务的扩展,一台服务器已经不能满足性能需求,故将应用程序、数据库、文件各自部署在独立的服务器上,并且根据服务器的用途配置不同的硬件,达到更佳的性能效果。
导演: 韩延 主演: 易烊千玺 / 刘浩存 / 朱媛媛 / 高亚麟 / 夏雨 类型: 剧情 上映日期: 2020-12-31(中国大陆) 又名: A Little Red Flow...
熟悉八路军抗战史的朋友都知道一个著名地名,那就是晋察冀抗日根据地。由于侵华日军早已攻占东三省黑吉辽以及东四省热河,又占据华北,对河北和山西构成了极大威胁。为了抗击日寇侵略,1937年10月,八路军11...
石油价格跌去负数,自1983年纽约商品交易所开设质轻期货原油买卖至今,从没产生过这类状况。可以说,这也是大家第一次在商品期货中印证石油来到0美金下列的价钱。国际原油价格狂跌9%,“负石油价格”惨案或重...
大四找黑客改分数成功相关问题 黑客初学者应该学哪些相关问题 学黑客应该在中国什么大学 都市之最强黑客系统楚浩(都市最强黑客神级黑客)...
《黑客帝国1》里面有一个能用意念让勺子变弯的小孩,他对Neo说:“不要试图去弯曲勺子。这是不可能的。相反,要尽力去发现真相。勺子根本不存在。”于是。 我这里有黑客帝国1-3全系列1080P的中英双字幕...
挨罚者“由于这一字笔画尤其多,构造又繁杂,抄起来尤其累。抄录到第200个字时,我也从此抄不下来了。” 监视者“相比气势汹汹的批评或是体罚、清扫清理,我认为这类方法更非常容易为年青人接纳。” 陕西省...