H::I::D::15
学び
- 適当にやっていたら,N+1を発生させてしまっていたので,反省
- ISUCON予習会あった
- tkuchiki.hatenablog.com
- Ubuntu 16.04 でやっていったが,ちょいちょい変わっていて大変
- MySQLのスローログが出力されなくて大変
- 本番がAzureっぽいので,初めてAzureでやったが疲れた
- とにかく,難しすぎる
- GoのアプリケーションはMartiniに乗っかっていた....
- 普通に
net/http
であってほしかった
- 普通に
- nginxで静的ファイルを配信するようにしたら,スコアが微妙に下がってしまった
- Golangの場合はそのままでも速いかもしれないということ
- 計測技法を身につけなければダメそう
- こういう新しく作った環境ですぐ壊すようなとこでも,最低限の設定書いた minimal-dotfiles みたいなの作って置いたほうが良さそう
- あまりに貧弱すぎて,作業効率が落ちてしまうので
謎
- MySQLのスローログが吐かれない...
- たぶん,指定したパスへの書き込み権限がなかった
/tmp
直下にして解決
- Ubuntu 16.04に MySQL 5.5がインストールできない
- MySQLにデータを食わせていたら, MySQLが gone awayしてしまった
- company.nankikumano.jp
- max_allowed_packet を増やす
- GoアプリケーションがめっちゃFailする...
- 偽DB接続情報が env.sh から渡されているので注意
情報
- 塩ラーメン
- おいしかった
- 00:30までやっていて安心