#サバフェス 現状確認回
Posted on March 6, 2015
| BABA Toshiaki
NAVERまとめを書いてる気分
2015.3.6 23:23
- 環境構築が間に合わず開始が4時間遅れる
- サーバの時計が大幅にずれてる
- サンプル設定のディレクトリ名が一部間違ってる
- ◯◯がNFSマウントされていますがアンマウントしないでください→マウントされていない
- proxy設定がずさん
- /etc/init.d/mackerel-agent start はOK
- service mackerel-agent start はNG
history
を見るとtypoがたくさん。手動でがんばったっぽい
ccccd
curl /https://www.google.co.jp
cat /etc/yum.repos.d/CentOS-
- (自分じゃなかったけど)渡されたパスワードが間違っていてログインできない
- ベンチマーク受付サイト内のCSSが
style='border:none;width:800px;'
だけ
- ベンチマーク1回に90分くらいかかるっぽい
- データ初期化: 約50GBをNFS転送→gzip展開
- ベンチ: 15分間(仕様通り)
- ベンチマークのワーカー数は 1
- ベンチマーク依頼はキューイングされず早い者勝ち
- 公式対応RDBMSのうちMariaDB10.0のみデータファイルが別のところにあり入手できない
- ベンチマークのパラメータは公開されたので自分でベンチマーク可能
MariaDB10.0でやろうとしてたわたしは、まだスタートラインに立っていない。
MariaDB10.0は使って良いRDBMS一覧には入ってたけど、テストされていなそう。
[Read More]
cross2015に行って聞いた、よしおかさんのCTO論からの現実の話 #cross2015
Posted on February 1, 2015
| BABA Toshiaki
クララオンライン寺尾さんから登壇する機会をいただいたので行って話してきました。
ついでにいろいろセッションを聞いたり、Team Pythonで綱引きしたりしました。筋肉痛は木曜発生→土曜収束でした。
綱引きはGoが優勝したわけなんだけど、ほとんどの方よりもぶっちゃけ自分のほうがたぶんGo書いてたのでは疑惑。
[Read More]
isucon4本戦で惨敗してきた #isucon
Posted on November 9, 2014
| BABA Toshiaki
チーム「ご注文はPHPですか?」として @matsuu @do_aki ご両人と共に参加してきました!利用言語はGoです。
個人的には4回中3回目の参加になります。
(去年は自分の予選が結婚式、本戦が同僚の結婚式で日程的に無理でした)
[Read More]
isucon4予選出場してきた #isucon
Posted on September 28, 2014
| BABA Toshiaki
チーム「ご注文はPHPですか?」として @matsuu @do_aki ご両人と共に参加してきました!利用言語はGoです。
結果は初日暫定10位。benchmarkerのバグは利用無し(気付かず)。
[Read More]
とにかくWebサービスを始める!Tutorial #qpstudy 宿題解答編
Posted on May 13, 2014
| BABA Toshiaki
こんにちは。こんばんは。
去る2014/4/19に #qpstudy でお話してきました。
資料は公開してないんだけど、要旨は次の5つ。
- 信頼を積み重ねる
- アジリティの時代は知識と経験と行動力とクラウドとプログラミング
- 自分で変えられるのは自分だけ
- 答えはない。重要なのは相手にとっての価値
- 先生をみつけよう
そして最後に新人さん向けに宿題を出しました。
- 今日は懇親会で知り合いと友だちをつくる
- GW明けまでにdotinstallでPHPかRubyして、
さくらVPS借りて、お名前.comでドメインとって、
Webサービス作って友達に公開して運用を始める
前者は当日しかできなかったので説明はなし。
後者はそろそろ終わった時期なので、実はマダ…というかた向けにTutorialします。
独断と偏見で書いてます。
当然異論もあると思いますが、ともあれ話は最後までやりきってから。
[Read More]
サバフェス日記まとめ #サバフェス
Posted on November 25, 2013
| BABA Toshiaki
#サバフェス のまとめ
順位はまだ出てませんが、上位がfailしないと自分が1位は難しいかなー、という状況。
とはいえやったことを公開してみます。
アクセスパターン確認
tcpdumpやアクセスログでアクセスパターンを確認しました。
これが対策のベース。
[Read More]
サバフェス日記7 #サバフェス
Posted on November 24, 2013
| BABA Toshiaki
#サバフェス が面白くなることを期待して、手の内を公開しながら書いてみます。
- ボトルネックの検討はついたんだけど、ボトルネックの回避の方法が思いついていない。いまのところ初期チューニンガソンの「CPUがサチって終了」状態
- とはいえPOSTがトップと4倍くらい違うからまだなにかいけるはず。ただ、自分はアプローチ変えないと勝てなそう
- 今のところあんまり奇をてらった構成はしてない。keepalived + nginx + php-fpm + mysql。mysqlproxy使うか悩んでるけど時間とれないかも
- ベンチマーク非公開になってしまうと成否が判断できないからもうドラスティックな変更はできないなー、ということで時間切れ感
- ijinさんがブレークスルーしたそうなのでいろいろ見直し。xdebugでプロファイリングして最適化。変更内容が微妙なのでベンチマークがもう来ないのはかなり痛い
(>_<)
↓
[Read More]
サバフェス日記4 #サバフェス
Posted on November 21, 2013
| BABA Toshiaki
#サバフェス が面白くなることを期待して、手の内を公開しながら書いてみます。
- アクセスきてない…→20:30から再開したらしい
- POSTのチェック人力だとか、なんというか切ない→実装されたもよう。すばらしい!
- 競合スコアが全くあてにならないルールだった→改善されたもよう。すばらしい!
- どうも力技勝負っぽい感じなのでモニターサーバ潰してトラフィックを流すことにしようかな
- そういえば、イメージつくるときに
/etc/udev/rules.d/70-persistent-net.rules
を消しておかないとネットワークアタッチされずハマるのでみなさまお気をつけてください
wp_comments
テーブルを truncate
すると、コメント数表示が実態とズレてどうみてもバグってる状態になるんだけどいいんかな…
サバフェス日記3 #サバフェス
Posted on November 21, 2013
| BABA Toshiaki
#サバフェス が面白くなることを期待して、手の内を公開しながら書いてみます。
- レギュレーションが怪しいのでお休み
- アクセスパターンとリクエスト/レスポンス内容を見る限り、POSTのチェック、してない(できない)気がするなぁ
サバフェス日記2 #サバフェス
Posted on November 20, 2013
| BABA Toshiaki
#サバフェス が面白くなることを期待して、手の内を公開しながら書いてみます。
アクセスが来始めました。
- かなりシンプル
- ユーザを模したアクセスではない。いかにも 機械 vs 機械 って感じ
- あんまりレスポンスチェックしてない感じ。どこまで割り切るか悩む
ISUCONって感じじゃなくてチューニンガソンに近い印象。
割り切るとすごいスコア伸びそうだけど、あとでfailの条件が変わったりしたらアウトになる可能性高いので悩む。
[Read More]