架构设计 ORM架构 MVC架构 RPC架构 SOA架构 架构演变过程 亿级流量架构设计 大型架构设计实现 项目的容灾的部署方案

本文探讨了ORM、MVC、RPC、SOA四种架构,并详细阐述了架构的演变过程,包括从单体项目到微服务的转变。内容涵盖了亿级流量架构设计的初级、中级阶段,讨论了不同阶段的架构特点和技术选型,如Spring Boot、MySQL、Nginx等。同时,还提出了项目的容灾部署方案,包括一主一备、双机部署和两地三中心策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

1.ORM架构

2.MVC架构

3.RPC架构

4.SOA架构

5.架构的演变

项目的容灾的部署方案

6.亿级流程架构设计

1.初级阶段

2.中级阶段

3.后期阶段


1.ORM架构

叫对象关系映射(Object Relational Mapping) 。是一种机构格式。(实体类映射数据库表)代表框架:hibernate 、mybatis、ibatis。

2.MVC架构

M:mode 模型、 指的也就是业务代码,V:view 视图、指的是用户看到的界面,C: controller 控制器、指的是用户与业务的交互控制(用户与业务之间的桥梁)。用户调控制层,控制调业务,业务返回给控制,控制返回给用户

3.RPC架构

分布式服务框架。dubbo、spring cloud等框架。

4.SOA架构

面向服务架构。soa架构的特点:粗粒度、低耦合,服务之间通过简单、精确定义接口进行通讯,不涉及底层服务接口与通讯模型。服务层是soa的基础。

5.架构的演变

这里放一张dubbo的架构图。

这张图已经说了系统架构的一个设计方向。(每个人可以根据公司的业务需求合理的使用相应的架构方案)。


评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值