分布式哈希表可以用于带有发布/订阅类型应用程序的双向web应用程序吗?
我正在研究构建一个论坛类型的应用程序,但是使用分布式哈希表架构和P2P (尽管一个中央查找服务器可以提高性能)。想一想客户端上的Gnutella/Kazaa类型的应用程序,但是,消息将发布到跨internet上的其他客户端分布的主题,而不是命中中央服务器。是的,我知道这看起来有点奇怪,但我有我的理由……:)最终一致性(比如在5分钟内)是可以的。
我一直在网上搜索分布式哈希表的东西,大多数似乎都是理论上的,我不确定分布式哈希表是否真的实用。它还需要更新一个主题,或者至少标记一个“脏位”。
网站上的大师们有什么想法吗?另外,对最成熟的分布式哈希表框架有什么建议可以尝试吗?
干杯,亚历克斯
发布于 2011-03-19 03:53:04
分布式哈希表将告诉你信息在哪里(即,哪个同级),但不会告诉你如何通过网络访问它(这可能是一个棘手的问题)。
您可能想要研究一下JXTA P2P框架。如有必要,您可以在其上实现自己的分布式哈希表。
https://stackoverflow.com/questions/2899924
复制相似问题