分布式服务和非集中式服务之间有什么区别?

时间:2011-03-04 21:17:26

标签: distributed distributed-system

我无法想出两者之间的根本区别。我只能提出一些例子:

  • BitTorrent是一个分布式p2p系统,但ToR是分散的。
  • Web服务是分散的,但我想不出分布式Web服务。 (也许是侨民?)

2 个答案:

答案 0 :(得分:0)

分布式系统可以分为两种类型:集中式和分散式。集中式分布式系统,作为客户端 - 服务器系统和多线程应用程序。分散式分布式系统不包含服务器,例如对等通信。

答案 1 :(得分:0)

如果在架构上系统中存在单点故障,则它不是分布式系统。分散的系统可以是层次结构,其中仍然存在层次结构的根本概念,即失败点。流量回合是集中式系统的分布式版本,其中使用交通灯(传统意义上的)。