分布式哈希表能否用于具有发布/订阅类型应用程序的双向 Web 应用程序?
我正在研究构建一个论坛类型的应用程序,但具有 DHT 架构和 P2P(尽管中央查找服务器可以提高性能)。想想客户端的 Gnutella/Kazaa 类型的应用程序,但不是访问中央服务器,而是将消息发布到分布在 Internet 上的其他客户端上的主题。是的,我知道这看起来有点奇怪,但我有我的理由...... :) 最终的一致性(比如在 5 分钟内)是可以的。
我一直在网上梳理 DHT 的东西,大多数似乎都是理论上的,我不确定 DHT 是否真的实用。它还需要更新一个主题或至少标记一个“脏位”。
网站上的大师有什么想法吗?另外,关于最成熟的 DHT 框架有什么建议可以尝试吗?
干杯,亚历克斯