大型网站技术架构:核心原理与案例分析阅读笔记二

大型网站架构模式:

 

1、  分层

简单来说,分层就是对软件进行横向的切分,把软件分为应用层、服务层、数据层这三大基础层,而在这三大基础层上还可以进行更细的分层,通过分层来实现分工合作,便于进行开发维护。

2、  分割

分割是对软件进行纵向的切分,在分层之后根据不同的业务对每层进行分割,把分割后的功能包装成高内聚、低耦合的模块单元,一方面便于软件的开发维护,另一方面便于不同模块的分布式部署。

3、  分布式

将不同的模块部署在不同的服务器上,通过远程调用协同工作。但是不要盲目追求分布式,要切合软件的具体情况来进行设计,切莫为了分布式而分布式。

转载于:https://www.cnblogs.com/java-meng/p/6297544.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值