私が取り組んでいる問題を解決するためにDHTを使用できるかどうかを理解しようとしています。
プロのオプション トレーダーが、仲間のトレーダーにリスク リミットの一部を貸し出すように要求することで、リスク リミットを引き上げることができる取引環境があります。貸出トレーダーは、すべてのトレーダーのプロファイルの一部である特定のリスク パラメータ (ギリシャ人など) を持つトレーダーを検索するか、リスクを探している特定のトレーダーからのリクエストにサブスクライブできます。
この環境をスケーラブルで分散型にしたいのですが、データが DHT に含まれている場合、トレーダーが特定のプロファイル パラメータを検索する方法がわかりません。誰かがこれを行う方法を説明できますか?
更新:
理解しやすい例として SO がありますが、Risk Exchange は Web アプリケーションとして実行されるのではなく、各トレーダーのワークステーションでデスクトップ アプリケーションとして実行されます。リスクのリクエストは質問のようなもので (契約、取引所などによってタグ付けされる場合があります)、各ユーザーには、リクエストの履歴、借りたリスクに対するリターンなどを示すプロファイルがあります。
明らかに「交換」はサーバー上で実行できますが、システムが任意の数のトレーダーをサポートできるように、それを分散化してスケーラブルにすることを望んでいました。この情報が分散ハッシュ テーブルに格納されている場合、トレーダーのプロファイルに関連するキーワード、タグ、およびその他のデータを検索するにはどうすればよいですか?