[docs fix]A few minor details fixed

This commit is contained in:
Guide 2023-05-06 12:12:11 +08:00
parent 1953172327
commit 7dac30d956
10 changed files with 52 additions and 96 deletions

View File

@ -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",

View File

@ -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)** (一定要看!) 。
随着时间推移,星球积累的干货资源越来越多,我花在星球上的时间也越来越多,星球的价格会逐步向上调整,想要加入的同学一定要尽早。

View File

@ -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 序列化由于性能问题,我们一般也不会考虑使用。
像 ProtostuffProtoBuf、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)可供参考。

View File

@ -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 -->

View File

@ -18,11 +18,11 @@
## 如何加入?
**方式一**:扫描下面的二维码原价加入(续费半价)。
**方式一(不推荐)**:扫描下面的二维码原价加入(续费半价不到)。
![知识星球](https://oss.javaguide.cn/xingqiu/image-20220311203414600.png)
**方式二(推荐)**:添加我的个人微信(**javaguide1024**)领取一个 **30** 元的星球专属优惠券(一定要备注“优惠卷”)。
**方式二(推荐)**:添加我的个人微信(**javaguide1024**)领取一个 **30** 元的星球专属优惠券(续费半价不到)。
**一定要备注“优惠卷”**,不然通过不了。

View File

@ -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)** (一定要看!) 。
随着时间推移,星球积累的干货资源越来越多,我花在星球上的时间也越来越多,星球的价格会逐步向上调整,想要加入的同学一定要尽早。
不过, **一定要确定需要再进** 。并且, **三天之内觉得内容不满意可以全额退款**

View File

@ -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 -->

View File

@ -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 -->

View File

@ -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 -->

View File

@ -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 -->