[前回の記事]({{ root_url }}/blog/2013/11/11/logging-system-with-fluentd-elasticsearch-kibana3/)に引き続きISUCONのために調べたことをまとめてみます. うちのチームは使用言語にPythonを選択していたので,ISUCON2やISUCON3の予選でも使われていたFlaskというフレームワークを使ったWSGI Application用のプロファイラを探したところWerkzeugのWSGI Application Profilerというものがあったので使ってみました. FlaskFlaskは,WerkzeugをベースにしてJinja2をテンプレートに使った軽量なWAFです. WerkzeugWerkzeugはWSGI Applicationのutility libraryで,フレームワークという程ではないです
![WerkzeugでFlaskを使ったPythonのWebAppをプロファイリングする](https://cdn-ak-scissors.b.st-hatena.com/image/square/764eeda7fb135ff25647fdddff4d912482489064/height=288;version=1;width=512/https%3A%2F%2Fblog.zoncoen.net%2Fogp%2Fwerkzeug-wsgi-application-profiler.png)