在分布式系统中学习有关通信更新的算法的最佳论文是什么?

apg*_*apg 5 p2p shared-nothing distributed-computing distributed-system

我有一个分布式系统(单个数据中心中的多个节点),我想要具有以下属性:

  • 节点可以随时进入和离开系统.
    • 节点之间没有数据复制.
    • 客户端使用哪个节点取决于客户端(即它可以是一致的散列,也可能是其他节点)
  • 没有主人(即没有中心点的失败)
  • 每个节点可以接收需要转发到其余节点的一条信息

什么算法(最适合论文的链接)适合这个?

(我假设一些答案将包括P2P算法,但我过去遇到的大部分答案都更像是分布式哈希表,其中节点进入并接管键空间的某些部分,等等.我也认识到使用简单UDP消息进行多播可能是合适的,但现有的工作有助于使消息传递可靠吗?)

Jér*_*nge 2

尝试使用JXTA实现 ADHOC 节点怎么样?请参阅 Scribd 在线提供的《实用 JXTA II》一书。