■ 日記のチューニングをしている 先日Herokuに移設したこの日記、まだトラブルが出続けているのでちょこちょこいじっている。とくに"Request timeout"が頻発しているので、性能まわりをチューニングしないとなー、と。 まずはストレージに使っているMongoDB、検索頻度の高いコレクションにいくつかindexを作成(これはもともと様子をみながらやる予定だったもの)。これでちょい早くなった(abでざっくり測って1.5倍くらい)。なおindexの初期化はとりあえずプラグインで(←ひどい)。 あとは並列度あげるかと思っていたら、ちょうど@machuがrpaproxyでpumaを使うようにしていたので、そのままパクることに(笑)。でもtDiaryのセッション管理だとうまく動かないので、memcacheを使うように変更。これも2倍以上のスピードが出た。余録としてそんなに頻繁にTwitter