新月の開発

9090b734 :Anonymous 2009-10-31 14:02
>>f1211386
大まかな構成としては4つのアプリケーションで成り立つ
DHT>アプリケーションフレームワーク>アプリケーション>ゲートウェイ
DHTは分散ハッシュテーブルを自動的に構築する、APIを2つ外部に公開
フレームワークはDHT上で動作する、APIを2つ外部に公開
このフレームワークはチャットも出来るけど2chアプリ、API数はアプリ依存
後は2ch用のゲートウェイ

・DHT
初期ノードを与えてやると自動的にネットワークを構築する
ルートノードは接続の待ち受けのみ行う
子ノードは接続を自動的に行う
ルートノードのハッシュはFFFF・・・固定
子ノードが参加した場合は自身のハッシュ値の1ビット右シフトしたハッシュを付与
みたいな感じです
Powered by shinGETsu.