- 1 名前:名無しさん@お腹いっぱい。 [2007/01/16(火) 17:50:54 ]
-
- 44 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/17(水) 05:04:30 ]
- じゃネットワークタイプについて提案を
3層仮想ネットワーク(winnyのクラスタみたいな感じ) ・2chネットワーク…板情報と各板に属するノード情報 ・板ネットワーク…スレ情報と各スレに属するノード情報 ・スレネットワーク…同一スレ内のノード情報 っていう風にいくつかの階層に分けて、 得たノード情報から各々の階層のノードリストを作って、 通信速度、保持キャッシュ量等を基にソートしたりして自分の持つノードリストを適宜更新、最適化して… ってやれば綺麗なネットワークに仕上がると思うんだけど、どうだろうか 具体的には、 初期ノードを入手して2chネットワークに接続 ↓ ・板情報(接続先ノードが持っている全板名とかの情報)と各板ネットワークに属しているノード情報取得 ・2chネットワークでのノードリスト最適化を継続 ↓選択した板ネットワークに接続↓ ・スレ情報と各スレネットワークに属しているノード情報取得 ・板、2chネットワークの双方でノードリスト最適化継続 ↓スレネットワーク接続↓ ・レス情報(過去レス)取得 ・スレ、板、2chネットワークでノードリスト最適化継続 ・新規レス随時取得
- 45 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/17(水) 06:59:23 ]
- 気が遠くなって来ルます。
- 46 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/17(水) 07:26:11 ]
- >>44に階層追加してみたらいいと思うのがあるんだけど。
ズバリ「監視用」の層、削除人要らずになる公安用になりそうなネットワーク層だね 削除されるかどうかでなく【犯罪予告・犯罪密告】に役立つと思う。 もちろんそれぞれのノードが取得できて相互監視できるべきだし 企業の利権に関する書き込みに対する公正な判断ができる監視だけどね ルールではなく自主的なモラル層かな
- 47 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/01/17(水) 07:35:54 ]
- >>44
1スレを分散して記録しておく必要はないのでは? 言い換えれば各ノードが持つ最小の単位はdatファイル1つで十分じゃないかな。 発言をどんどんコピーしていくタイプのP2Pならそれが実装として良いのかもしれないけど, 多層構成の場合の問題点は発言の伝播に時間がかかりすぎることだと思う。 DHTにしろスキップグラフにしろ,多数あるノードの中からいきなりスレ (またはもっと小さなレス)を持っているノードを指定できるので, そんなまどろっこしいことをする必要はないはず。 nyは大きなファイルの低レイテンシな転送にはいいだろうけど,情報量の小さな発言を 素早く各ノードに伝播させるようにはできていない。 発言をどんどんコピーして伝播させるなら, 2ちゃんねるがまるごとNetNews に移民する方がずっとレイテンシが早いシステムになる。 言い換えれば 2ch.* っていう NetNews を作るだけにした方が 簡単だし効率的。(NNTPのクライアントはすでに多数存在するわけだし) 殺伐とした言い方で言えば,今からデザインするシステムが20年前の NetNews 以下の性能しか出せないってどうよ? そういう意味で ny ベースの話は技術的に「筋が悪い」と思う。
|

|