isucon 6 に参加しました

isucon.net

いつもどおり、hisaichi5518, kenjiskywalker と参加して今年もダメでした。

hisaichi5518.hatenablog.jp

時系列で簡単に振り返っておきます。

10 時 - 11 時

  • kenjiskywalker 最速到着
  • hisaichi5518 いつもどおり遅刻(今回は少しだけ)

azure の使い方みたりして 11 時にようやく perl の初期実装のスコアが計測される。

11 時 - 12 時

  • kenjiskywalker にインフラ周りを見てもらう
  • hisaichi5518 とアプリのコード眺めてコメントとかつけたりする
  • お昼の買出しに行く

12 時 - 15 時

  • クエリの改善
  • ちょっとしたコードの改善(ループ周りとか)

等をいろいろ入れて、50000 点ぐらいでスコアが打ち止めになる。たまにスコアが 1/2 ぐらいになることが発生。再度計測すると戻ったりしてた。

15 時 - 18 時

  • redis
  • isutar, isuda の同居(しかし、うちの環境だとスコアが下がるのでやめた。。。)

等を試みるけどほぼスコア変わらず終了。

反省点

いつも、15 時ぐらいまでのスコアで頭打ちになるのを、またしても繰り返してしまった。。。データ構造の redis 化より、html のキャッシュに時間を割くべきだったけど、最後の方疲れて単調に作業してしまった。

一回3時休憩ってことで散歩してリフレッシュすればよかったかな?という感じです(実際、お昼休憩で買出しに行っていろいろやることがまとまった)。

運営の皆様、今回もとても楽しく参加できました。ありがとうございました。