104 lines
5.8 KiB
Markdown
104 lines
5.8 KiB
Markdown
# 精尽 Dubbo 学习指南
|
|
|
|
# 视频
|
|
|
|
- [《Java 视频教程_Dubbo》](https://www.bilibili.com/video/av62353311/?pikaqiu) 一共有 30P 。徐妈已经刷了一遍。
|
|
|
|
> **推荐~记得 b 站【收藏 + 点赞 + 投币】素质三连噢**。
|
|
|
|
上述的视频,是艿艿翻了下目前大家看的比较多的视频,利益无关哈。
|
|
|
|
# 书籍
|
|
|
|
暂无书籍
|
|
|
|
TODO 芋艿,等待超哥的书出版
|
|
|
|
艿艿正在和朋友们,基于 Spring Boot + Dubbo 开发一个开源的 B2C 电商系统,可以来 https://gitee.com/zhijiantianya/onemall 瞅一瞅。如果想要参与,给艿艿留言哈。
|
|
|
|
> 等 Spring Cloud Alibaba 稳定一些,会进行替换。
|
|
|
|
# 专栏
|
|
|
|
## 基础入门
|
|
|
|
- [《芋道 Spring Boot Dubbo 入门》](http://www.iocoder.cn/Spring-Boot/Dubbo/?vip) 对应 [lab-30](https://github.com/YunaiV/SpringBoot-Labs/tree/master/lab-30)
|
|
- [《芋道 Spring Cloud Alibaba 服务调用 Dubbo 入门》](http://www.iocoder.cn/Spring-Cloud-Alibaba/Dubbo/?vip) 对应 [labx-07-spring-cloud-alibaba-dubbo](https://github.com/YunaiV/SpringBoot-Labs/tree/master/labx-07-spring-cloud-alibaba-dubbo)
|
|
- [《性能测试 —— Dubbo 基准测试》](http://www.iocoder.cn/Performance-Testing/Dubbo-benchmark/?vip)
|
|
|
|
## 注册中心
|
|
|
|
**[Zookeeper](http://www.iocoder.cn/Zookeeper/install/?vip)**
|
|
|
|
- [《芋道 Spring Boot Dubbo 入门》](http://www.iocoder.cn/Spring-Boot/Dubbo/?vip)的[「2. XML 配置」](https://svip.iocoder.cn/Dubbo/tutorials/#)和[「3. 注解配置」](https://svip.iocoder.cn/Dubbo/tutorials/#)小节
|
|
|
|
**[Nacos](http://www.iocoder.cn/Nacos/install/?vip)**
|
|
|
|
- [《芋道 Spring Boot Dubbo 入门》](http://www.iocoder.cn/Spring-Boot/Dubbo/?vip)的[「6. 整合 Nacos」](https://svip.iocoder.cn/Dubbo/tutorials/#)小节
|
|
- [《芋道 Spring Cloud Alibaba 服务调用 Dubbo 入门》](http://www.iocoder.cn/Spring-Cloud-Alibaba/Dubbo/?vip)的[「2. 快速入门」](https://svip.iocoder.cn/Dubbo/tutorials/#)小节
|
|
|
|
## 服务保障
|
|
|
|
**[Sentinel](http://www.iocoder.cn/Sentinel/install/?vip)**
|
|
|
|
- [《芋道 Spring Boot Dubbo 入门》](http://www.iocoder.cn/Spring-Boot/Dubbo/?vip)的[「7. 整合 Sentinel」](https://svip.iocoder.cn/Dubbo/tutorials/#)小节
|
|
- [《芋道 Spring Cloud Alibaba 服务调用 Dubbo 入门》](http://www.iocoder.cn/Spring-Cloud-Alibaba/Dubbo/?vip)的[「6. 整合 Sentinel」](https://svip.iocoder.cn/Dubbo/tutorials/#)小节
|
|
|
|
**[Hystrix](http://www.iocoder.cn/categories/Hystrix/?vip)**
|
|
|
|
- [《芋道 Spring Boot 服务容错 Hystrix 入门》](http://www.iocoder.cn/Spring-Boot/Hystrix/?vip)的[「6. 集成到 Dubbo」](https://svip.iocoder.cn/Dubbo/tutorials/#)小节
|
|
- [《芋道 Spring Cloud Netflix 服务容错 Hystrix 入门》](http://www.iocoder.cn/Spring-Cloud/Netflix-Hystrix/?vip)的[「10. 集成到 Dubbo」](https://svip.iocoder.cn/Dubbo/tutorials/#)小节
|
|
|
|
## API 网关
|
|
|
|
- [《芋道 Soul 极简入门(国产微服务网关)》](http://www.iocoder.cn/Soul/install/?vip)的[「3. 接入 Dubbo 应用」](https://svip.iocoder.cn/Dubbo/tutorials/#)小节
|
|
|
|
## 分布式事务
|
|
|
|
**[Seata](http://www.iocoder.cn/Seata/install/?vip)**
|
|
|
|
- [《芋道 Dubbo 分布式事务 Seata 入门》](http://www.iocoder.cn/Dubbo/Seata/?vip) 对应 [lab-53](https://github.com/YunaiV/SpringBoot-Labs/tree/master/lab-53)
|
|
- [《芋道 Spring Cloud Alibaba 分布式事务 Seata 入门》](http://www.iocoder.cn/Spring-Cloud-Alibaba/Seata/?vip)的[「2. AT 模式 + Dubbo」](https://svip.iocoder.cn/Dubbo/tutorials/#)小节
|
|
|
|
**[TCC Transaction](http://www.iocoder.cn/categories/TCC-Transaction/?vip)**
|
|
|
|
- [《TCC-Transaction 源码分析 —— Dubbo 支持》](http://www.iocoder.cn/TCC-Transaction/dubbo-support/?self)
|
|
|
|
## 链路追踪
|
|
|
|
**[SkyWalking](http://www.iocoder.cn/SkyWalking/install/?vip)**
|
|
|
|
- [《芋道 Spring Boot 链路追踪 SkyWalking 入门》](http://www.iocoder.cn/Spring-Boot/SkyWalking/?vip) 的[「16. Dubbo 示例」](https://svip.iocoder.cn/Dubbo/tutorials/#)小节
|
|
- [《芋道 Spring Cloud 链路追踪 SkyWalking 入门》](http://www.iocoder.cn/Spring-Cloud/SkyWalking/?vip) 的[「7. Dubbo 示例」](https://svip.iocoder.cn/Dubbo/tutorials/#)小节
|
|
|
|
**[Zipkin](http://www.iocoder.cn/Zipkin/install/?vip)**
|
|
|
|
- [《芋道 Spring Boot 链路追踪 Zipkin》](http://www.iocoder.cn/Spring-Cloud/Spring-Cloud-Sleuth/?vip) 的[「13. Dubbo 示例」](https://svip.iocoder.cn/Dubbo/tutorials/#)小节
|
|
- [《芋道 Spring Cloud 链路追踪 Spring Cloud Sleuth》](http://www.iocoder.cn/Spring-Cloud/Spring-Cloud-Sleuth/?vip) 的[「7. Dubbo 示例」](https://svip.iocoder.cn/Dubbo/tutorials/#)小节
|
|
|
|
## 监控管理
|
|
|
|
**[CAT](http://www.iocoder.cn/CAT/install/?vip)**
|
|
|
|
- [《芋道 Spring Boot 监控平台 CAT 入门》](http://www.iocoder.cn/Spring-Boot/CAT/?vip) 的[「13. Dubbo 集成」](https://svip.iocoder.cn/Dubbo/tutorials/#)小节
|
|
|
|
**[Dubbo Admin](http://www.iocoder.cn/Dubbo/Admin/?vip)**
|
|
|
|
- [《芋道 Dubbo Admin 快速入门》](http://www.iocoder.cn/Dubbo/Admin/?vip)
|
|
|
|
# 其它
|
|
|
|
非常重要,一定一定一定认真看官方文档
|
|
|
|
- [《Dubbo 用户指南》](http://dubbo.apache.org/zh-cn/docs/user/quick-start.html) 必选。
|
|
- [《Dubbo 开发指南》](http://dubbo.apache.org/zh-cn/docs/dev/build.html) 进阶。
|
|
- [《Dubbo 运维管理》](http://dubbo.apache.org/zh-cn/docs/admin/install/provider-demo.html) 可选。
|
|
|
|
如果你想参与到 Dubbo 的开发之中,如下两篇文章给了我们很不错的指引:
|
|
|
|
- 徐妈 [《以 Dubbo 为例,聊聊如何向开源项目做贡献》](http://dubbo.apache.org/zh-cn/blog/dubbo-contribue-to-opensource.html)
|
|
- jerrick [《如何参与贡献 Dubbo 社区》](http://dubbo.apache.org/zh-cn/blog/how-to-involve-dubbo-community.html)
|
|
|
|
如果你对 Dubbo 是怎么做一次版本的发布 Release ,可以参见:
|
|
|
|
- Jun Liu [《如何准备 Apache Release》](http://dubbo.apache.org/zh-cn/blog/prepare-an-apache-release.html) |