Gnutellaプロトコル、創設時代を超えて生き続ける

原題: Gnutella: A Protocol Outliving the World That Created It

なぜ重要か

P2Pネットワークの実用性と持続可能性を実証し、分散型システム設計の重要な先例となった

2000年代初頭に爆発的人気を博したP2Pファイル共有プロトコルGnutellaが、現在も動作し続けている。AOLが開発を中止した内部デモが流出後、サーバー不要の分散設計により停止が困難となり、数百万ユーザーに利用された。音楽業界の適応拒否とMP3プレーヤー普及が背景にある。

Gnutellaは2000年代のファイル共有ブームを牽引したP2Pプロトコルで、LimeWireなどの基盤技術として機能した。AOLの内部プロジェクトだったが、同社による開発中止後に一般に流出し、分散型アーキテクチャにより完全な停止が不可能となった。2000年前後のインターネット普及率50%到達時期に、音楽業界の変化への適応拒否、MP3プレーヤーとソリッドステートストレージの普及、ダイヤルアップ回線でのストリーミング不可能性、ユーザーのファイル管理習慣などの条件が重なり爆発的成長を遂げた。数百万の同時アクティブユーザーを抱え約10年間主流として機能したが、ファイルシステムを理解するユーザーの減少とプラットフォーム型サービスの台頭により利用者が減少した。本質的にはファイル用P2P検索エンジンで、ファイル転送ツールとして記憶されているが、DNS代替やメタデータ検索などより広範な用途が可能だった。現在も縮小規模ながら動作を継続している。

出典

rickcarlino.com — 元記事を読む →