2chのような掲示板システムってP2Pで part.2
■ このスレッドは過去ログ倉庫に格納されています
0181266@ム板
NGNG>1)そもそも「新しいカキコ(レス)」はどうやって配信するのでしょうか?
現状の仕様では、書き込みは全て 2ch.net に直接投稿されます。
他のユーザーが 2ch.net 上のログを読もうとすると
ローカルやピアのキャッシュを検索して、あればそこからログを拾い、
なければ 2ch.net から直接取り寄せするようになってます。
自動的に伝わるような仕組み、という言葉の意味を今ひとつ理解してないんですが、
外部から接続できないという問題をスパっと解決する方法はないだろうと思ってます。
最終的にはサーバーの力を借りるかユーザーに協力を求めるかでしょうね。
一時はフリーメールの鯖を中継ぎに使おうとか考えもしましたが
それじゃさすがに迷惑なので(w
>2)「4倍」程度であれば、無視してよいのでは?万単位での試験を踏まえ
最大の問題だと思っているのは、ユーザーが激減する過程で、
一時的にある板のログを持っている住人が0になってしまうということです。
こうなると、そのタイミングの前後でログのつじつまが合わなくなります。
この問題を確実に解決する方法がない限り、PureP2P は無理だとも考えてます。
>3)オープンソースであれば、誰かが作ってくれると見ました。
これは実際にやってみないと、ですね。
>4)ある時間にある人が任意を板を見ていた場合、その板へのレスが見られれば
>十分だと思うのですが、外してますか?
もちろんそれで機能的には現在の所十分です。
問題は、そのレスを見つけるための検索メッセージをどこまでばらまくか、です。
あんまり沢山のノードにメッセージをばらまくと、
帯域の無駄になるばかりでなく伝達時間が掛かってレスポンスも悪くなります。
それを避けるために必要最小限のノードにだけ検索クエリーを掛ける形を検討中です。
>P.S.「C/C++」ならば微力ながらお手伝いいたします。
多謝です:)言語は今のところ、C/C++/ObjectPascal/Java あたりを念頭に置いてます。
Delphi6 使うと、プロトタイプ作るの滅茶苦茶早かったりするんですよね・・・。
■ このスレッドは過去ログ倉庫に格納されています