首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >分布式网络与分散网络的区别

分布式网络与分散网络的区别
EN

Stack Overflow用户
提问于 2018-03-09 14:06:27
回答 1查看 1.3K关注 0票数 3

我以为我知道不同之处,但现在我有点糊涂了,我不再确定了。所以我想我可以问你。分布式网络既可以集中,也可以非集中化吗?还是分布式网络总是意味着没有中心节点?我认为分布式网络也是分散的,但经过研究,我现在对此表示怀疑。

我希望有人能帮我谢谢你!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-03-10 12:56:42

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

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

另外,关于分散系统:

“分权制是要求多方独立决策的制度”,在这样一个分散的制度中,没有代表各方作出决策的单一的中央权力机构。相反,每一方,也称为同侪,对其各自的目标作出当地自主的决定,这可能与其他同行的目标相冲突。节点之间直接交互,共享信息或为其他对等点提供服务。(权力下放)

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

分布式聊天系统有多个服务器。每个客户端连接到这些服务器和服务器中的一个,然后相互传递数据,以便给用户一个适当的结果,并将消息传递给另一个用户(顺便说一下,用户也连接到这个分布式系统)。因此,这可以很容易地通过一个服务器来完成,但是负载平衡和资源又如何呢?我们采用分布式设计的原因很少

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

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

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49195562

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档