今週火曜に開催された社内向け ISUCON に参加してきた。これが、まあなんともなかなかに堪える体験だった。 〜開催日 個人では本家 ISUCON のまとめページにある解説や参加した方々のエントリを眺めて押さえるべきポイントを知ることから始めた。 まとめ : ISUCON公式Blog(など) チームメンバーでは1週間前くらいからちょいちょい集まって、誰がどこのレイヤを担当するか、Ruby・PHP のどっちの実装を使うか、ハマりそうなポイントはどこか、等々話したりした。 アプリケーションのレイヤを担当することになったのと、「実装は Ruby で」となったので、使われるであろう Unicorn の設定ファイルを準備したり、stackprof の使い方を見たり、よくあるアプリケーションの変更ポイント(セッション活用のパターンや N+1 問題が仕込まれるパターンなど)を抑えたりした。 「まあこれく