YaCy
P2Pの検索エンジン
各PCでHTTPサーバを立てる検索エンジンです。P2P技術を使い、中央サーバがないシステムになっています。
P2Pの検索エンジン
検索と言う技術は現在のインターネットの中核を担っている。その更に中心にいるのがGoogleだ。高性能でないPCを何万台と組み合わせて構築されている。
それに対抗しうるのは、更に何倍ものPCが必要になるだろう。それはもはや一つの企業でなすべき所ではなくなるかも知れない。
今回紹介するオープンソース・ソフトウェアはYaCy、P2P技術による検索エンジンだ。
YaCyの技術的要件は見えないものばかりだ。どうやってインデックス化するURLを決定しているのか、クエリを取得する際の方法も良く分からない。
そう言う点を無視すれば、技術的には非常に興味深い。各人はローカルにHTTPサーバを立て、そこで検索が実行できる。勿論、自分がクローリングしたデータだけでなく、他のPCからも結果が返ってくる。
他にもファイル共有機能やWiki、ブログ等も組み合わさっている。これが本格化する時、インターネットはどんな姿をしているだろう。
YaCy レビューはこちら