美文网首页程序员码农的世界程序园
架构师进阶实战随堂笔记七

架构师进阶实战随堂笔记七

作者: 山东大葱哥 | 来源:发表于2019-06-09 00:30 被阅读78次

场景七:微服务架构的服务化和Dubbo、Dubbo框架的原理讲解与案例解析

目录

image.png

Dubbo是什么

Dubbo是一个分布式服务框架,致力于提供高性能

  • 远程通讯
  • 集群容错
  • 自动发现
image.png

Dubbox是什么

当当网改进开源的
核心功能

  • Rest


    image.png

Dubbo能做什么

image.png

Dubbo架构设计与原理

架构总图

image.png

流程说明

image.png

优点之连通性

image.png

优点之健壮性

image.png

优点之伸缩性

优点之可升级性

image.png

为什么要用Dubbo(服务治理)

简单的本地调用或者RMI调用不可以吗?


image.png
image.png

快速搭建Dubbox服务(Spring+Dubbo)

image.png
image.png image.png image.png
image.png
image.png
image.png
image.png
image.png

服务注册(注册中心)

image.png
image.png

功能原理及分析

偶数机房情况下,zk容易出问题


image.png

Dubbo支持的协议

image.png

dubbo协议

image.png

hessian协议

image.png

启动时检查

image.png

服务器集群容错

image.png

功能原理及分析


image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png
image.png

相关文章

  • 架构师进阶实战随堂笔记七

    场景七:微服务架构的服务化和Dubbo、Dubbo框架的原理讲解与案例解析 目录 Dubbo是什么 Dubbo是一...

  • 架构师进阶实战随堂笔记九

    场景九 微服务中数据存储的一致性问题 一致性数据同步与实践案例分享 数据存储 冗余 库冗余 表冗余 冗余数据同步...

  • 架构师进阶实战随堂笔记十

    场景十:分布式数据管理问题 分布式事务和分库分表方法介绍与实践经验分享 目录 分库分表 为什么分片 分库分表策略 ...

  • 架构师进阶实战随堂笔记三

    场景三分布式系统中的CAP原则 CAP&Base 理论介绍与案例分享 CAP理论介绍 CAP原理 一致性(Cons...

  • 架构师进阶实战随堂笔记六

    场景六:微服务架构的服务化和Spring Cloud 快速实现服务化 目录 服务化 服务化是微服务的基石-->基于...

  • 架构师进阶实战随堂笔记二

    场景二:微服务架构的高可用问题,高可用架构师设计方法与实践案例 为什么要有软件架构 每个人都可以自己完成全部工作的...

  • 架构师进阶实战随堂笔记五

    场景五:微服务中的服务划分问题 微服务拆分原则、方法与最佳实践 目录 应该怎样去拆分服务呢? 基本原则: 低耦合,...

  • 架构师进阶实战随堂笔记四

    场景四 架构选择和迭代问题--6种架构模型介绍及其对应案例解析 单体式架构 所有程序安装一个电脑(上古时代) 两层...

  • 架构师进阶实战随堂笔记一

    前言 案例:12306 架构师特质:逻辑思维、抽象能力 架构师画像:业务抽象落地 共同能力: 工程思维、抽象、落地...

  • 架构师进阶实战随堂笔记八

    场景八:大型互联网公司的服务化落地问题 服务化技术讲解与实践经验分享 RPC调用的发展路径 答疑:压测工具jmet...

网友评论

    本文标题:架构师进阶实战随堂笔记七

    本文链接:https://www.haomeiwen.com/subject/ikllwqtx.html