阿里微服务架构到底多牛逼:深入解析Apache Dubbo与实战

本书的由来

在Apache Dubbo (以下简称Dubbo)重新开源之前,Dubbo已经被很多公司广泛用于生产环境并获得了良好的反馈,很多公司内部也会建立私有分支自己维护,其中Dubbox 就是基于Dubbo分支进行扩展并二次维护的。重新开源后,社区维护的Dubbo版本进行了大量“bug fix" .和特性支持,收到了大量Dubbo用户的支持和参与。编写本书的想法是在开源后提出来的,因此本书取名《深入理解Apache Dubbo与实战》。

添加图片注释,不超过 140 字(可选)

本书内容

第1章主要介绍Dubbo的简史、后续的规划和整体架构大图。

  • 应用架构演进过程;

  • Dubbo简介;

  • Dubbo总体大图。

添加图片注释,不超过 140 字(可选)

第2章主要介绍Dubbo的环境配置和基于Dubbo开发第一款应用程序。

  • 设置开发环境;

  • 编写Dubbo服务器和客户端;

  • 构建并运行应用程序。

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

第3章主要介绍Dubbo内置的常用注册中心的实现原理。

  • 注册中心的工作流程:

  • 注册中心的数据结构:

  • 订阅发布的实现:

  • 缓存机制;

  • 重试机制;

  • 设计模式。

添加图片注释,不超过 140 字(可选)

第4章主要介绍Dubbo扩展点加载的原理和实现。

  • 加载机制概述;

  • 扩展点注解;

  • ExtensionL oader的工作原理;

  • 扩展点动态编译的实现原理。

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

第5章主要介绍Dubbo的配置解析、服务暴露、服务消费和优雅停机的机制。

  • Dubbo配置解析;

  • Dubbo服务暴露原理;

  • Dubbo服务消费原理;

  • Dubbo优雅停机解析。

添加图片注释,不超过 140 字(可选)

第6章主要介绍Dubbo的RPC协议细节、编解码和服务调用的实现原理。

  • Dubbo核心调用流程:

  • Dubbo协议详解;

  • Dubbo编解码器原理;

  • Telnet调用原理;

  • Dubbo线程模型。

添加图片注释,不超过 140 字(可选)

第7章主要介绍Dubbo的集群容错、路由和负载均衡机制。

  • 集群容错总体实现;

  • 普通容错策略的实现;

  • Directory的实现原理;

  • Router的实现原理;

  • LoadBalance的实现原理;

  • Merger的实现原理;

  • Mock的实现原理。

添加图片注释,不超过 140 字(可选)

 

第8章主要介绍Dubbo扩展点的相关知识。

  • 核心扩展点概述;

  • RPC层扩展点:

  • Remote层扩展点:

  • 其他扩展点。

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

第9章主要介绍Dubbo高级特性的实现和原理。

  • Dubbo高级特性概述;

  • Dubbo高级特性原理。

添加图片注释,不超过 140 字(可选)

第10章主要介绍Dubbo过滤器的实现原理。

  • Dubbo过滤器概述;

  • 过滤器链初始化的实现原理;

  • 服务提供者过滤器的实现;

  • 消费者过滤器的实现。

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

添加图片注释,不超过 140 字(可选)

第11章主要介绍Dubbo中新增的etcd3注册中心的实战内容。

  • etcd

  • 数据结构设计;

  • 构建可运行的注册中心;

  • 搭建etcd集群并在Dubbo中运行,

添加图片注释,不超过 140 字(可选)

第12章主要介绍Dubbo服务治理平台的相关知识。

  • 服务搜索;

  • 路由规则;

  • 动态配置;

  • 访问控制;

  • 权重管理;

  • 负载均衡。

添加图片注释,不超过 140 字(可选)

第13章主要介绍Dubbo的未来生态和DubboMesh相关知识。

13.1 Dubbo 未来生态

阿里巴巴在云栖大会宣布了全面拥抱开源的发展战略,公司开源了150 多个项目,组织排名已经到了前十,总Star数已经超过170K。

添加图片注释,不超过 140 字(可选)

                                                                                                                                                   资源获取:
大家 点赞、收藏、关注、评论啦 、 查看👇🏻👇🏻👇🏻 微信公众号获取联系方式👇🏻👇🏻👇🏻
精彩专栏推荐订阅:下方专栏👇🏻👇🏻👇🏻👇🏻
每天学四小时:Java+Spring+JVM+分布式高并发,架构师指日可待

  • 24
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值