yuuki / isucon5-qualifier

はむちゃん
1 stars 0 forks source link

予選チェックリスト #4

Open yuuki opened 9 years ago

yuuki commented 9 years ago

1. 準備

11:00まで

2. 計測

11:30まで

3. 実装&チューニング

計測を回しつつやる。

インフラ

17:30まで

4. 再起動テスト

yuuki commented 8 years ago

デプロイはrsyncで手元のコードすぐサーバに渡せる方式もあると便利かな。いちいちgit commitしてられない場合。

astj commented 8 years ago

masterになるインスタンス(≒ブランチ)がある訳じゃなくて3人が好き勝手やって適当にお互いに取り込んでいく感じですかね?いい感じになったらmasterに変更を投入していくイメージでいました

astj commented 8 years ago

mysql 5.6 使うかどうか

インフラ面でチューニングノウハウあるかどうか(=ゆううきさんが5.6使いたいかどうか)で決めてよさそう? アプリ的には手元のmysql 5.5 clientから繋げるなら5.6で何も問題ないけど、5.5のclientから繋げないならあらかじめなんか用意しないといけなさそう。dockerとか?

yuuki commented 8 years ago

https://github.com/yuuki1/isucon5-qualifier/issues/4#issuecomment-142204839

なるほどよさそう

yuuki commented 8 years ago

https://github.com/yuuki1/isucon5-qualifier/issues/4#issuecomment-142205907

5.5でも5.6でも大した知見はないです。デフォルト5.6の可能性もありますね。社内でもそんなにチューニングがんばってるところがない。5.6訓練成功すればそれで、訓練失敗したら5.5という感じにしようと思います。デフォルト5.6ならそのまま5.6で。

繋げなくても全部サーバ上のmysql clientでやればいいので問題にはならなさそう。pt-query-digestとかも全部サーバにインストールする。

astj commented 8 years ago

なるほどサーバ上のmysql client 全部サーバで完結するなら手元事情関係ないしよさそうですね

yuuki commented 8 years ago

No SSH失敗

astj commented 8 years ago

:innocent:

yuuki commented 8 years ago

3人用のサーバx3 マスタサーバx1 とか用意しておいたほうがいいかもみたいな話してた。だいたいマスタサーバはだいたいmasterブランチに対応するイメージ。

普通は自分のブランチ(トピックブランチ?)と自分のサーバでいろいろ動かしてだいたい動いたらmasterにマージしていく。自分のブランチにはmasterからのみマージする。