キックしたり、履歴を表示するだけの簡単なお仕事をしているサービスです。ベースの自作超シンプルWAF(?)「Noe」ってのを使っています。GitHubこれをより高速化するためにちょいとチューニングをしてみました。形式の設定ファイルから変数を受け取り、テンプレートでレンダリングするというものです。以下のような簡単なコマンドを叩きました。http://192.168.1.xxx:5000/では、順を追ってチューニングされる手順を見ていきます。ちなみに、主に使用しているモジュールのバージョンはこの通りです。0.10まずはチューニング以前のものを計測してみます。これをTTと比べて軽量と言われかつ記法も柔軟なText::MicroTemplate::Extendedに変えてみましょう。receivedおお、いい感じですね!チューニング前と比べると「117%」速くなっています。思いそれを取り除いて素の文字列でパスを扱ってみました。チューニング前と比較して「135%」高速化されています。思って素でクラス作ってみました。receivedあれ?あんま変わってない。