私の友人と私は、いくつかの Web アプリケーションを開発する予定です。私たちにとって平均的に最も一般的なスクリプト言語は Python であり、開発には Python を使用したいと考えています。しかし、私たちはタスクに適したツール セットを選択することに混乱しています。非常に高い負荷が予想されますので、最初はそのことを念頭に置きたいと思います。
Tornado は優れた非同期ノンブロッキング Web サーバーであり、おそらく wsgi を介して動作するもの (つまり、セッション用の Beaker) が必要であることがわかりましたが、wsgi サーバー モードで動作する場合、Tornado はそれほど非同期ではありません。また、wsgi はまったく非同期で動作するように設計されていないこともわかりました。同時に、asyncmongo などの一部の便利なライブラリには Tornado が必須であるため、おそらくここで何かを犠牲にする必要がありますが、選択は難しいものです。
また、オールインワン ソリューションが気に入らないため、Django を使用したくありません。
問題は、Python でフル機能の高負荷アプリケーションを構築する一般的な方法は何ですか? ここで使用する具体的なライブラリ/フレームワークは何ですか?