他のWebアプリケーション・フレームワークとの性能比較(Facebookによるテスト結果)
他のWebアプリケーション・フレームワークとの性能比較(Facebookによるテスト結果)
[画像のクリックで拡大表示]

 米Facebookは米国時間2009年9月10日,オープンソースのWebアプリケーション統合フレームワーク「Tornado」を発表した。複数のWebアプリケーションやソーシャル・サービスを統合し,リアルタイムに情報を更新できる。

 リアルタイム性の高いWeb対応サービスの基盤を狙い,大量トラフィックの同時処理ができるよう設計した。スクリプト言語Pythonで開発したが,Djangoや米Googleのwebapp,web.pyといったPythonベースの既存Webアプリケーション・フレームワークに比べ高速だという。

 テンプレートを用意しており,クッキー,ユーザー認証,セキュリティ,ローカライズ,静的ファイル配信などの機能も備える。Django用テンプレートも使用可能。

 なおTornadoは,Facebookが先ごろ買収した米FriendFeedの技術を使って開発された(関連記事:FacebookがソーシャルWebアプリ統合サービスのFriendFeedを買収)。

[Facebook公式ブログへの投稿記事]