互联网架构杂谈---1

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了互联网架构杂谈---1相关的知识,希望对你有一定的参考价值。

技术分享

   上面左边的图是互联网典型的三层架构,接入层,逻辑层,数据层。

      1、接入层负责前端(可能是外网用户请求,也可能是内网其他业务模块的请求)请求,通过一定的负载均衡策略,把请求分发到逻辑层

      2、逻辑层实现业务逻辑

      3、数据层负责承载各种数据。

       当然现实中很多系统架构,不是按上面三层来的,可能更加复杂,逻辑层里面带本地cache,或者逻辑层和数据层之间加一层cache。

       另外一些大的互联网应用,其实系统很复杂,后台不是一个简单的模块,而是很多模块组成,如右图所示,比如QQ ,支付宝 ,后台由很多模块组成,比如 登录、用户资料、消息等等模块,一般来说分别由不同的团队维护,这些独立的模块一般也满足三层架构。 当然这些模块之间会有一些相互依赖关系。

 

      

 

以上是关于互联网架构杂谈---1的主要内容,如果未能解决你的问题,请参考以下文章

架构杂谈——也谈互联网系统架构演进

架构杂谈《九》

数据库内核杂谈 - 数据库优化器(下)

值得我们深入研究和学习:从零开始一步一步搭建坚不可摧的Web系统主流架构

杂谈——小米,小米的数据库,数据库——HBase与Cassandra

架构设计杂谈005——架构分类