[docs fix]A few minor details fixed
This commit is contained in:
parent
1953172327
commit
7dac30d956
|
@ -457,18 +457,6 @@ export default sidebar({
|
|||
"gossip-protocl",
|
||||
],
|
||||
},
|
||||
{
|
||||
text: "RPC",
|
||||
prefix: "rpc/",
|
||||
icon: "network",
|
||||
children: ["rpc-intro", "dubbo"],
|
||||
},
|
||||
{
|
||||
text: "ZooKeeper",
|
||||
icon: "framework",
|
||||
prefix: "distributed-process-coordination/zookeeper/",
|
||||
children: ["zookeeper-intro", "zookeeper-plus"],
|
||||
},
|
||||
{
|
||||
text: "API网关",
|
||||
icon: "gateway",
|
||||
|
@ -484,6 +472,20 @@ export default sidebar({
|
|||
icon: "lock",
|
||||
children: ["distributed-lock"],
|
||||
},
|
||||
{
|
||||
text: "RPC",
|
||||
prefix: "rpc/",
|
||||
icon: "network",
|
||||
collapsible: true,
|
||||
children: ["rpc-intro", "dubbo"],
|
||||
},
|
||||
{
|
||||
text: "ZooKeeper",
|
||||
prefix: "distributed-process-coordination/zookeeper/",
|
||||
icon: "framework",
|
||||
collapsible: true,
|
||||
children: ["zookeeper-intro", "zookeeper-plus"],
|
||||
},
|
||||
{
|
||||
text: "分布式事务",
|
||||
icon: "transanction",
|
||||
|
|
|
@ -121,13 +121,15 @@ star: 2
|
|||
3. 免费的东西才是最贵的,加入星球之后无任何其他需要付费的项目,统统免费!
|
||||
4. 合理的收费是对我付出劳动的一种正向激励,促进我继续输出!同时,这份收入还可以让我们家人过上更好的生活。虽然累点,但也是值得的!
|
||||
|
||||
另外,这个是一年的,到明年这个时候结束,差不过够用了。如果服务结束的时候你还需要星球服务的话,可以添加我的微信(**javaguide1024**)领取一个续费优惠卷,半价基础再减 10,记得备注 **“续费”** 。
|
||||
|
||||
## 如何加入?
|
||||
|
||||
**方式一**:扫描下面的二维码原价加入(续费半价)。
|
||||
**方式一(不推荐)**:扫描下面的二维码原价加入(续费半价不到)。
|
||||
|
||||
![知识星球](https://oss.javaguide.cn/xingqiu/image-20220311203414600.png)
|
||||
|
||||
**方式二(推荐)**:添加我的个人微信(**javaguide1024**)领取一个 **30** 元的星球专属优惠券(一定要备注“优惠卷”)。
|
||||
**方式二(推荐)**:添加我的个人微信(**javaguide1024**)领取一个 **30** 元的星球专属优惠券(续费半价不到)。
|
||||
|
||||
**一定要备注“优惠卷”**,不然通过不了。
|
||||
|
||||
|
@ -135,7 +137,7 @@ star: 2
|
|||
|
||||
**无任何套路,无任何潜在收费项。用心做内容,不割韭菜!**
|
||||
|
||||
进入星球之后,记得查看[星球使用指南](https://t.zsxq.com/0d18KSarv)(一定要看!) 。
|
||||
进入星球之后,记得查看 **[星球使用指南](https://t.zsxq.com/0d18KSarv)** (一定要看!) 。
|
||||
|
||||
随着时间推移,星球积累的干货资源越来越多,我花在星球上的时间也越来越多,星球的价格会逐步向上调整,想要加入的同学一定要尽早。
|
||||
|
||||
|
|
|
@ -5,7 +5,12 @@ tag:
|
|||
- rpc
|
||||
---
|
||||
|
||||
> 说明:Dubbo3 已经发布,这篇文章是基于 Dubbo2 写的。Dubbo3 基于 Dubbo2 演进而来,在保持原有核心功能特性的同时, Dubbo3 在易用性、超大规模微服务实践、云原生基础设施适配、安全设计等几大方向上进行了全面升级。
|
||||
::: tip
|
||||
|
||||
- Dubbo3 已经发布,这篇文章是基于 Dubbo2 写的。Dubbo3 基于 Dubbo2 演进而来,在保持原有核心功能特性的同时, Dubbo3 在易用性、超大规模微服务实践、云原生基础设施适配、安全设计等几大方向上进行了全面升级。
|
||||
- 本文中的很多链接已经失效,主要原因是因为 Dubbo 官方文档进行了修改导致 URL 失效。
|
||||
|
||||
:::
|
||||
|
||||
这篇文章是我根据官方文档以及自己平时的使用情况,对 Dubbo 所做的一个总结。欢迎补充!
|
||||
|
||||
|
@ -13,9 +18,9 @@ tag:
|
|||
|
||||
### 什么是 Dubbo?
|
||||
|
||||
![](https://my-blog-to-use.oss-cn-beijing.aliyuncs.com/2020-8/427f2168-1930-4c14-8760-415fac8db1d0-20200802184737978.png)
|
||||
![](../../../../../../Downloads/xnip截图/dubbo.org-overview.png)
|
||||
|
||||
[Apache Dubbo](https://github.com/apache/dubbo) |ˈdʌbəʊ| 是一款高性能、轻量级的开源 Java RPC 框架。
|
||||
[Apache Dubbo](https://github.com/apache/dubbo) |ˈdʌbəʊ| 是一款高性能、轻量级的开源 WEB 和 RPC 框架。
|
||||
|
||||
根据 [Dubbo 官方文档](https://dubbo.apache.org/zh/)的介绍,Dubbo 提供了六大核心能力
|
||||
|
||||
|
@ -53,7 +58,7 @@ Dubbo 是由阿里开源,后来加入了 Apache 。正是由于 Dubbo 的出
|
|||
3. **服务访问压力以及时长统计、资源调度和治理**:基于访问压力实时管理集群容量,提高集群利用率。
|
||||
4. ......
|
||||
|
||||
![](https://my-blog-to-use.oss-cn-beijing.aliyuncs.com/18-9-26/43050183.jpg)
|
||||
![](../../../../../../Downloads/xnip截图/dubbo-features-overview.jpg)
|
||||
|
||||
另外,Dubbo 除了能够应用在分布式系统中,也可以应用在现在比较火的微服务系统中。不过,由于 Spring Cloud 在微服务中应用更加广泛,所以,我觉得一般我们提 Dubbo 的话,大部分是分布式系统的情况。
|
||||
|
||||
|
@ -447,9 +452,7 @@ JSON 序列化由于性能问题,我们一般也不会考虑使用。
|
|||
|
||||
像 Protostuff,ProtoBuf、hessian2 这些都是跨语言的序列化方式,如果有跨语言需求的话可以考虑使用。
|
||||
|
||||
Kryo 和 FST 这两种序列化方式是 Dubbo 后来才引入的,性能非常好。不过,这两者都是专门针对 Java 语言的。Dubbo 官网的一篇文章中提到说推荐使用 Kryo 作为生产环境的序列化方式。(文章地址:[https://dubbo.apache.org/zh/docs/v2.7/user/references/protocol/rest/](https://dubbo.apache.org/zh/docs/v2.7/user/references/protocol/rest/))
|
||||
|
||||
![](https://my-blog-to-use.oss-cn-beijing.aliyuncs.com/2020-8/569e541a-22b2-4846-aa07-0ad479f07440.png)
|
||||
Kryo 和 FST 这两种序列化方式是 Dubbo 后来才引入的,性能非常好。不过,这两者都是专门针对 Java 语言的。Dubbo 官网的一篇文章中提到说推荐使用 Kryo 作为生产环境的序列化方式。
|
||||
|
||||
Dubbo 官方文档中还有一个关于这些[序列化协议的性能对比图](https://dubbo.apache.org/zh/docs/v2.7/user/serialization/#m-zhdocsv27userserialization)可供参考。
|
||||
|
||||
|
|
|
@ -14,8 +14,4 @@ head:
|
|||
|
||||
![](https://oss.javaguide.cn/javamianshizhibei/sql-optimization.png)
|
||||
|
||||
[《Java 面试指北》](https://javaguide.cn/zhuanlan/java-mian-shi-zhi-bei.html)(点击链接即可查看详细介绍)的部分内容展示如下,你可以将其看作是 [JavaGuide](https://javaguide.cn) 的补充完善,两者可以配合使用。
|
||||
|
||||
![](https://oss.javaguide.cn/xingqiu/image-20220304102536445.png)
|
||||
|
||||
<!-- @include: @planet.snippet.md -->
|
||||
|
|
|
@ -18,11 +18,11 @@
|
|||
|
||||
## 如何加入?
|
||||
|
||||
**方式一**:扫描下面的二维码原价加入(续费半价)。
|
||||
**方式一(不推荐)**:扫描下面的二维码原价加入(续费半价不到)。
|
||||
|
||||
![知识星球](https://oss.javaguide.cn/xingqiu/image-20220311203414600.png)
|
||||
|
||||
**方式二(推荐)**:添加我的个人微信(**javaguide1024**)领取一个 **30** 元的星球专属优惠券(一定要备注“优惠卷”)。
|
||||
**方式二(推荐)**:添加我的个人微信(**javaguide1024**)领取一个 **30** 元的星球专属优惠券(续费半价不到)。
|
||||
|
||||
**一定要备注“优惠卷”**,不然通过不了。
|
||||
|
||||
|
|
|
@ -0,0 +1,17 @@
|
|||
**方式一(不推荐)**:扫描下面的二维码原价加入(续费半价不到)。
|
||||
|
||||
![知识星球](https://oss.javaguide.cn/xingqiu/image-20220311203414600.png)
|
||||
|
||||
**方式二(推荐)**:添加我的个人微信(**javaguide1024**)领取一个 **30** 元的星球专属优惠券(续费半价不到)。
|
||||
|
||||
**一定要备注“优惠卷”**,不然通过不了。
|
||||
|
||||
![个人微信](https://oss.javaguide.cn/xingqiu/weixin-guidege666.jpeg)
|
||||
|
||||
**无任何套路,无任何潜在收费项。用心做内容,不割韭菜!**
|
||||
|
||||
进入星球之后,记得查看 **[星球使用指南](https://t.zsxq.com/0d18KSarv)** (一定要看!) 。
|
||||
|
||||
随着时间推移,星球积累的干货资源越来越多,我花在星球上的时间也越来越多,星球的价格会逐步向上调整,想要加入的同学一定要尽早。
|
||||
|
||||
不过, **一定要确定需要再进** 。并且, **三天之内觉得内容不满意可以全额退款** 。
|
|
@ -30,20 +30,4 @@ category: 知识星球
|
|||
|
||||
## 星球限时优惠
|
||||
|
||||
**方式一**:扫描下面的二维码原价加入(续费半价)。
|
||||
|
||||
![知识星球](https://oss.javaguide.cn/xingqiu/image-20220311203414600.png)
|
||||
|
||||
**方式二(推荐)**:添加我的个人微信(**guidege666**)领取一个 **30** 元的星球专属优惠券(一定要备注“优惠卷”)。
|
||||
|
||||
**一定要备注“优惠卷”**,不然通过不了。
|
||||
|
||||
![个人微信](https://oss.javaguide.cn/xingqiu/weixin-guidege666.jpeg)
|
||||
|
||||
**无任何套路,无任何潜在收费项。用心做内容,不割韭菜!**
|
||||
|
||||
进入星球之后,记得查看[星球使用指南](https://t.zsxq.com/0d18KSarv)(一定要看!) 。
|
||||
|
||||
随着时间推移,星球积累的干货资源越来越多,我花在星球上的时间也越来越多,星球的价格会逐步向上调整,想要加入的同学一定要尽早。
|
||||
|
||||
不过, **一定要确定需要再进** 。并且, **三天之内觉得内容不满意可以全额退款** 。
|
||||
<!-- @include: @the-way-join-planet.snippet.md -->
|
|
@ -78,20 +78,4 @@ star: 5
|
|||
|
||||
## 星球限时优惠
|
||||
|
||||
**方式一**:扫描下面的二维码原价加入(续费半价)。
|
||||
|
||||
![知识星球](https://oss.javaguide.cn/xingqiu/image-20220311203414600.png)
|
||||
|
||||
**方式二(推荐)**:添加我的个人微信(**guidege666**)领取一个 **30** 元的星球专属优惠券(一定要备注“优惠卷”)。
|
||||
|
||||
**一定要备注“优惠卷”**,不然通过不了。
|
||||
|
||||
![个人微信](https://oss.javaguide.cn/xingqiu/weixin-guidege666.jpeg)
|
||||
|
||||
**无任何套路,无任何潜在收费项。用心做内容,不割韭菜!**
|
||||
|
||||
进入星球之后,记得查看[星球使用指南](https://t.zsxq.com/0d18KSarv)(一定要看!) 。
|
||||
|
||||
随着时间推移,星球积累的干货资源越来越多,我花在星球上的时间也越来越多,星球的价格会逐步向上调整,想要加入的同学一定要尽早。
|
||||
|
||||
不过, **一定要确定需要再进** 。并且, **三天之内觉得内容不满意可以全额退款** 。
|
||||
<!-- @include: @the-way-join-planet.snippet.md -->
|
|
@ -26,20 +26,4 @@ category: 知识星球
|
|||
|
||||
## 星球限时优惠
|
||||
|
||||
**方式一**:扫描下面的二维码原价加入(续费半价)。
|
||||
|
||||
![知识星球](https://oss.javaguide.cn/xingqiu/image-20220311203414600.png)
|
||||
|
||||
**方式二(推荐)**:添加我的个人微信(**guidege666**)领取一个 **30** 元的星球专属优惠券(一定要备注“优惠卷”)。
|
||||
|
||||
**一定要备注“优惠卷”**,不然通过不了。
|
||||
|
||||
![个人微信](https://oss.javaguide.cn/xingqiu/weixin-guidege666.jpeg)
|
||||
|
||||
**无任何套路,无任何潜在收费项。用心做内容,不割韭菜!**
|
||||
|
||||
进入星球之后,记得查看[星球使用指南](https://t.zsxq.com/0d18KSarv)(一定要看!) 。
|
||||
|
||||
随着时间推移,星球积累的干货资源越来越多,我花在星球上的时间也越来越多,星球的价格会逐步向上调整,想要加入的同学一定要尽早。
|
||||
|
||||
不过, **一定要确定需要再进** 。并且, **三天之内觉得内容不满意可以全额退款** 。
|
||||
<!-- @include: @the-way-join-planet.snippet.md -->
|
||||
|
|
|
@ -26,20 +26,4 @@ star: true
|
|||
|
||||
## 星球限时优惠
|
||||
|
||||
**方式一**:扫描下面的二维码原价加入(续费半价)。
|
||||
|
||||
![知识星球](https://oss.javaguide.cn/xingqiu/image-20220311203414600.png)
|
||||
|
||||
**方式二(推荐)**:添加我的个人微信(**guidege666**)领取一个 **30** 元的星球专属优惠券(一定要备注“优惠卷”)。
|
||||
|
||||
**一定要备注“优惠卷”**,不然通过不了。
|
||||
|
||||
![个人微信](https://oss.javaguide.cn/xingqiu/weixin-guidege666.jpeg)
|
||||
|
||||
**无任何套路,无任何潜在收费项。用心做内容,不割韭菜!**
|
||||
|
||||
进入星球之后,记得查看[星球使用指南](https://t.zsxq.com/0d18KSarv)(一定要看!) 。
|
||||
|
||||
随着时间推移,星球积累的干货资源越来越多,我花在星球上的时间也越来越多,星球的价格会逐步向上调整,想要加入的同学一定要尽早。
|
||||
|
||||
不过, **一定要确定需要再进** 。并且, **三天之内觉得内容不满意可以全额退款** 。
|
||||
<!-- @include: @the-way-join-planet.snippet.md -->
|
Loading…
Reference in New Issue