dubbo学习

1.分布式系统

传统项目和互联网项目

传统项目:OA,crm,hr.

互联网项目:天猫,京东,微信。

用户群体:企业员工VS网民

用户体验:美观,功能,速度,稳定性

互联网项目特点:

  • 用户多
  • 流量大,并发高
  • 海量数据
  • 易受攻击
  • 功能繁琐
  • 变更快  

集群和分布式

集群:一个服务部署到多个服务器

分布式:一个大的业务系统,拆分成小的业务模块,分别部署不同的机器上

高性能,高可用 ,可伸缩,高扩展性

单体架构-》垂直架构-〉分布式架构-》SOA架构-〉微服务架构

 

 Dubbo概念

dubbo是阿里巴巴公司开源的一个高性能,轻量级的Java RPC框架

致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案

 

posted @ 2022-07-21 10:24  张碧晨  阅读(29)  评论(0)    收藏  举报