チーム:焼肉ジャンボチキン
結果:敗退
やったこと
- 凸包に含まれるかどうかの判定をアプリでやる
- estateとchairをDBごと分ける
- MySQL 8 にして降順indexが使えるようにする
- 細かいインデックス追加
- db connection数増やす
- post /api/{chair,estate} をbulk insert
敗因
教訓
- ベンチの失敗を甘く見ない
感想
- テーブル2つだけですごく簡単なアプリだけど十分競技になっててすごい
- tracerとかprofilerとか準備してたけどボトルネックは自明だったので使わなかった。どうやって解消するかを考える方が重要だった