1.定义

一款高性能的WEB、RPC框架,构建企业级微服务

2.演变历程

单体架构  --->   横向扩展   ---->  垂直架构    ---->  RPC架构 (解决了我的一些疑惑)  --->  SOA架构  ---->  微服务架构

(微服务架构和SOA架构,目前基本二者已经概念统一了)

 

RPC架构  :1.垂直架构演变而来, 解决子系统间模块的调用问题

SOA架构:

  面向服务的架构,  将某些共用的模块 抽取处理  作为一个 “服务” , eg:  订单模块相关代码 -->  module  -->  jar  --> tomcat[JVM]  

  抽取挺复杂,先这样简单认知就行

  这样,可以对这个“服务” 单独进行水平横向扩展

  同时,加入 服务治理 用来管理 服务。

  服务治理:

      1.注册中心   2.负载均衡  3.容错  4.配置中心   5.限流

  

3.使用

 

 

4.总结

 

  看的是B站不良人的Dubbo3

Posted on   Nonur  阅读(12)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示