タグ

javaとp2pに関するkadoppeのブックマーク (3)

  • PeerSim P2P Simulator

    Peer-to-peer systems can be of a very large scale such as millions of nodes, which typically join and leave continously. These properties are very challenging to deal with. Evaluating a new protocol in a real environment, especially in its early stages of development, is not feasible. PeerSim has been developed with extreme scalability and support for dynamicity in mind. We use it in our everyday

  • p2p設計入門(3)--overlayweaver動いたけど・・・! - tugeki!

    eclipseでのantビルドが上手くいかないので、 JDKとAntを個別にインストールして、sygwin上でビルドしたら上手くいった。 何とかeclipse上で動かしたいけど、とりあえずはビルド完了メデテェ。 簡単な環境 windowXP cygwin キャラクタ端末 JDK 最新版 ANT 最新版 overlayweaver Version 0.7.2 とりあえずDHTシェルを動かしてoverlayネットワーク(以下ネットワーク)を体験する! 公式ページに日語チュートリアルがあるので非常に助かります。 (http://overlayweaver.sourceforge.net/doc/index-j.html) ビルド済みのoverlayweaverディレクトリ以下のbinにてシェルを実行する。 $./owdhtshell DHT configuration: hostname:po

    p2p設計入門(3)--overlayweaver動いたけど・・・! - tugeki!
  • Overlay Weaver: An Overlay Construction Toolkit

    Overlay Weaver はオーバレイ構築ツールキットです。 アプリケーション開発に加えて、 オーバレイのアルゴリズム設計もサポートします。 アプリケーション開発者に対しては、 分散ハッシュ表 (DHT) やマルチキャストといった高レベルサービスに対する 共通 API を提供します。 この API を用いることで、 特定のトランスポートプロトコル、データベース、ルーティングアルゴリズム に依存しないアプリケーションを開発できます。 Overlay Weaver は、 ルーティングアルゴリズムとして Chord、Kademlia、Koorde、Pastry、Tapestry、FRT-Chord の実装を提供しています。 ルーティング層の分割によって、 これらのアルゴリズムをたかだか数百ステップで実装することが可能となりました。 ルーティング層は高レベルサービスの下位に位置し、 ルーティン

  • 1