【项目-Java】餐掌柜Day1


餐掌柜Day1

学习原因:

学习Saas应用的开发

疑似弃坑原因:

疑似SpringBoot > Dubbo > SpringCloud,Dubbo好像没那么适用

架构演变

image-20241010114216223

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
ORM:
对象关系映射 → 早期架构模式,All in one
所有的功能都存放在一个var包
支持并发量:1-10
MVC:
垂直分层架构
可满足中小型企业发展
将All in one按照业务逻辑拆分成不同的层
支持并发量:10-1000
在【系统之间调用】存在缺陷
RPC:
分布式服务架构
远程过程调用协议
解决了MVC中代码复用性问题
SOA:
流动计算架构
面向服务架构
主要解决RPC的【服务治理】问题
提高机器利用率的资源调度和治理中心(SOA)[Service Oriented Architecture]

Dubbo

  • 官网:dubbo.apache.org
  • Copyrights © 2024-2025 brocademaple
  • 访问人数: | 浏览次数:

      请我喝杯咖啡吧~

      支付宝
      微信