簡體   English   中英

分布式哈希表(DHT)可以用於動態Web應用程序嗎? 另一種P2P設計?

[英]Could a Distributed Hash Table (DHT) be used for a dynamic web application? Another P2P design?

分布式哈希表可以用於帶有發布/訂閱類型應用程序的雙向Web應用程序嗎?

我正在研究構建具有DHT架構和P2P的論壇類型應用程序(盡管可以使用中央查找服務器來提高性能)。 想一想客戶端上的Gnutella / Kazaa類型的應用程序,但是消息不會發布到中央服務器上,而是發布到主題上,這些主題分布在Internet上的其他客戶端上。 是的,我知道這似乎有些奇怪,但是我有我的理由... :)最終的一致性(例如5分鍾之內)還可以。

我一直在網上梳理DHT的東西,大多數似乎是理論上的,而且我不確定DHT是否真的實用。 它還需要更新主題或至少標記一個“臟位”。

網站上的專家有何想法? 另外,對最成熟的DHT框架有什么建議可以嘗試嗎?

干杯,亞歷克斯

DHT會告訴您您的信息在哪里(即哪個對等方),但不會告訴您如何通過網絡訪問它(這可能是一個棘手的問題)。

您可能需要研究JXTA P2P框架。 如有必要,您可以在其之上實施自己的DHT。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM