ISUCON4 予選でスコア30万点以上を出す方法 #isucon

山形組提出コード

https://github.com/nihen/isucon4_yosen_yamagatagumi/tree/master

  • 1プロセス
  • オンメモリ
  • nginx embeded perl
    ./benchmarkerv2 bench --workload 8
    type:score     success:290030  fail:0  score:62651
    GOGC=off ./benchmarkerv2 bench --workload 8
    type:score     success:452310  fail:0  score:97702
提出後のチューニング

https://github.com/nihen/isucon4_yosen_yamagatagumi/tree/more_optimize

  • indexの完全静的出力
    ./benchmarkerv2 bench --workload 8
    type:score     success:299330  fail:0  score:64659
    GOGC=off ./benchmarkerv2 bench --workload 8
    type:score     success:455210  fail:0  score:98329
静的ファイルのJS出力

nihen/isucon4_yosen_yamagatagumi at css_remove · GitHub

  • 静的ファイルのJS出力
    ./benchmarkerv2 bench --workload 16
    type:score     success:235064  fail:4  score:235064
    GOGC=off ./benchmarkerv2 bench --workload 16
    type:score     success:308936  fail:0  score:308936

一応これで自分の中では予選問題を成仏させることができました。