去年の 8 月くらいからちまちま進めていた http://30d.jp で使っている Rails をやっとアップグレードできました。2月にはやりたいと思っていたのだけど、色々と困難が立ちはだかって延び延びになってしまいました。以下はメモ。
今はもう Rails 2 っぽいコードを片っ端から Rails 3 ready になるように書き換えている途中。Rails 2.3 にする時にミドルウェアっぽい所は片付けたので Rails 3 はもう少し簡単に行けそうな気がする。乞うご期待。
ちなみに 30d.jp はアップロード時は delayed_job に書き換えた時に無駄を削ったというのと、画像表示時は ktserver の改善であちこち凄く早くなっています。例えば、http://30d.jp/yapcasia/5/slide とか写真の移動の時に以前はうっという間があったんですが、今は右キー連打でも表示できるようになっています。
newrelic 入れたり、この辺のパフォーマンスチューニングもやりやすくなっているのでバンバンやっていく予定。みんな使ってね。