3

我以为我知道其中的区别,但现在我让自己有点困惑,我不确定了。所以我想我可以问你。分布式网络可以中心化,也可以去中心化?还是分布式网络总是意味着没有中心节点?我认为分布式网络也是去中心化的,但经过研究,我现在对此表示怀疑。

我希望有人可以帮助我谢谢!

4

1 回答 1

5

首先看一下关于分布式系统的描述:

分布式系统是由使用分布式中间件连接的自治计算机组成的网络。它们有助于共享不同的资源和能力,从而为用户提供单一且集成的连贯网络。(分布式系统

还有这个,关于分散系统:

“去中心化系统是需要多方做出自己独立决策的系统” 在这样的去中心化系统中,没有一个集中的权力机构可以代表所有各方做出决策。相反,每一方,也称为对等方,针对可能与其他对等方的目标相冲突的个人目标做出本地自主决策。对等点直接相互交互并共享信息或向其他对等点提供服务。(去中心化

但让我举一个简单的例子。

分布式聊天系统有多个服务器。每个客户端都连接到其中一个服务器,然后服务器在彼此之间传递数据以向用户提供正确的结果,并将消息传递给另一个用户(顺便说一句,该用户也连接到这个分布式系统)。所以这可以通过单个服务器轻松完成,但是负载平衡和资源呢?我们选择分布式设计的几个原因是

  1. 资源共享
  2. 可扩展性
  3. 高可用性

而在同一个例子中,一个分散的聊天系统依赖于它自己的用户相互建立对等连接,然后发送消息。每个节点都具有服务消息传递服务和发送消息的所有逻辑。没有中间件负责传递消息或持久化它们。

于 2018-03-10T12:56:42.233 回答