Winny

ちまちまいじってみる。こんな感じのライブラリ作りたいなぁ。

* 妄想

Winny は今ひとつ考えていたのは違う感じ。もっとズバっと落とせる感じがいいのだが。

分散ファイルシステム系で妄想してみる。各ノード間のリンクは転送速度で最適化される感じで、ファイルはブロックごとに分割してそれぞれに番号振る感じで、ディレクトリから番号のリストとって複数のノードから一挙に落とす感じで。ディレクトリ検索はともかく転送時のプロクシの段数が悩ましいところ。あとブロックサイズも悩ましげ。

うまいこと更新系も整理して、分散ODB方面とかにも発展できないかなぁ。listener は http, ftp, proxy とかを用意するとよさげかも。 Java 実装かなんかでローカルに立ち上げといて、proxy 指定しとくとapt-get upgrade が一瞬で OK とか。