架构模式?设计模式?

Posted JustDoIT2CSA

tags:

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

所谓模式,就是在情景相似情况下可复用已有的模版来解决问题。大型网站架构模是为了解决高并发访问、海量数据处理、高可靠运行等一系列问题。

 

A.分层—横向维度

将系统在横向维度上切分成几个部分,每个部分负责一部分相对比较单一的指责,然后通过上层对下层的依赖和调用组成一个完整的系统。如下:

应用层

负责具体业务和视图展示,如网站首页及搜索输入和结果展示

服务层

为应用层提供服务支持,如用户管理服务,购物车服务等

数据层

提供数据存储访问服务,如DB、缓存、File、搜索引擎等

以上是关于架构模式?设计模式?的主要内容,如果未能解决你的问题,请参考以下文章

对设计模式架构架构模式的理解

架构设计--架构模式

架构师之路 — 软件架构 — 应用架构设计模式

10种常见的软件架构模式

架构_10 个常用的软件架构模式

软件架构模式之分层模式