一.ZooKeeper选举

1.什么是SOA

就是将以前写的模块单独的抽取出来,成为一个独立的应用,独立的服务运行,不依赖与其它模块
好处:1.解耦合,更高层次的解耦合
2.高度的业务服务复用
3.解决信息孤岛问题,有利于数据的统一整合
2.高性能系统系统间通信,不使用WebService
Webservice采用的是Http协议效率较低(性能低),可以采用TCP/IP协议,就是Socket

3.RPC
RPC是系统间的调用
4.SOA
统一的调度中心,将向外部的提供的服务统一的管理起来
二.Dubbo的引入
1.架构发展
2.Dubbo介绍

3.Dubbo服务治理的方案
 注册中心:所有的服务都需要在注册中心去注册。
           服务注册成功后,注册中心会为这些服务进行编排,哪些服务可用哪些服务不可用
Dubbo中有三个重要角色:
1.注册中心
2.服务提供方
3.服务调用者
 
4.Dubbo的架构

 

Dubbo学习(一):dubbo的基本概念相关推荐

  1. dubbo学习之dubbo管理控制台装配及集成zookeeper集群部署(1)【转】

    为什么80%的码农都做不了架构师?>>>    dubbo管理控制台开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能. 1.下载dubbo 地 ...

  2. dubbo admin默认端口_Dubbo学习(四) Dubbo 从下载到编译成功

    DUBBO是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广 ...

  3. dubbo provider异步_Dubbo学习(六) Dubbo面试问题

    Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合). 从服务模型的角度来看,Dubbo采用的是一种非常简单的 ...

  4. 学习笔记--Dubbo

    Dubbo学习笔记 Dubbo是什么 Dubbo是: 一款分布式服务框架 高性能和透明化的RPC远程服务调用方案 SOA服务治理方案 ZooKeeper服务注册中心 下载 ZooKeeper ,地址 ...

  5. Dubbo学习总结(2)——Dubbo架构详解

    2019独角兽企业重金招聘Python工程师标准>>> 一.前言 部门去年年中开始各种改造,第一步是模块服务化,这边初选dubbo试用在一些非重要模块上,慢慢引入到一些稍微重要的功能 ...

  6. dubbo学习总结——思维导图

    Apache Dubbo是一款高性能的Java RPC框架.其前身是阿里巴巴公司开源的.轻量级的开源Java RPC框架,可以和Spring框架无缝集成,2018年阿里巴巴把这个框架捐献给了apach ...

  7. 【七夕特殊礼物】Dubbo学习之SPI实战与debug源码

    目录 绪论 环境搭建 dubbo-demo-interface dubbo-demo-xml dubbo-demo-xml-provider 源码跟踪 getExtension createExten ...

  8. dubbo学习之源码创建属于自己的dubbo-demo

    目录 绪论 环境搭建 dubbo-demo-interface dubbo-demo-xml dubbo-demo-xml-provider dubbo-demo-xml-consumer 运行 绪论 ...

  9. Dubbo学习总结(10)——里程碑式 Dubbo 2.7.5 版本发布,性能提升30%,支持 HTTP/2、TLS、Protobuf等特性。

    作者简介:刘军,GitHub账号Chickenlj,Apache Dubbo PMC,项目核心维护者,见证了Dubbo从重启开源到Apache毕业的整个流程.现任职阿里云云原生应用平台团队,参与服务框 ...

最新文章

  1. 创建新的apple id_Google是新的Apple吗?
  2. 上海交大情感脑电数据集(SJTU Emotion EEG Dataset,SEED)
  3. Ubuntu 11.04上搭建Android开发环境
  4. noip2006总结
  5. 无线网络国际会议排名(zz)
  6. Java中利用socket实现简单的服务端与客户端的通信(中级)——实现任意双向通信
  7. 浅析weak指针的实现
  8. 最新基于adt-bundle-windows-x86的android开发环境搭建
  9. java中异常+连接重置_java.net.SocketException:连接重置
  10. 快捷键关机电脑_技巧 | 如何知道电脑多久没关机?一个命令就行嘞!
  11. mysql密码登陆过程_mysql单实例忘记密码如何登陆过程
  12. Javascript校验含中文的字符串长度
  13. linux系统u盘安装7.2,U盘安装CentOS 7系统的方法
  14. WebView load**方法 加载资源【总结】
  15. 具体数学第一章习题题解(8,9,10,11)
  16. 实现一个二维码支持微信和支付宝同时收付款
  17. 营销公众号该如何运营大纲
  18. 【游戏开发进阶】教你使用IL2CppDumper从Unity il2cpp的二进制文件中获取类型、方法、字段等(反编译)
  19. steam linux安装目录在哪,如何在Mac(以及Windows / Linux)上重新安装Steam游戏
  20. 女神告诉你什么是互联网思维

热门文章

  1. vue双向绑定的原理
  2. 【知识蒸馏】知识蒸馏(Knowledge Distillation)技术详解
  3. Word之邮件合并基础教程
  4. 幼儿园装备论文计算机网络,计算机专业毕业论文幼儿园网站的设计与维护.doc...
  5. 《炬丰科技-半导体工艺》 碳化硅技术优于传统硅技术
  6. 免费 绿色 图片编辑工具 PhotoFiltre
  7. react 动态修改路由_react.js - React 如何监听路由变化重新渲染组件
  8. OkHttp完美封装,一行搞完外部请求
  9. Kai Ge - 8K壁纸V1.0
  10. vue下载、导出文件返回blob时后台抛出异常时弹出提示