What Powers YouTubeから。大量のアクセスをテキパキとさばくYouTubeを支えているソフトウエアの構成が面白い。
* Apache (HTML, JavaScript, CSS) * Python * Linux (初期はSuSe,現在はいろいろ) * MySQL (5.x, Google内製のクラスタリング技術でそうとうカスタマイズされている) * psyco, (Python -> Cの動的コンパイラ) * lighttpd (動画配信に利用) * GFS (Google File system)
ほとんどオープンソースで,特別なものは使っていなくて,特にフロントエンドに近いところはかつシンプルに構成されていることがわかる。DB部分がMySQLベースでバリバリにカスタマイズされているのも興味深い。
YouTubeはPythonとpsycoが支えている — TRIVIAL TECHNOLOGIES 2.0 (via otsune) (via hyasuura) (via n13i) (via indivi) (via gkojay)