タグ

2012年11月4日のブックマーク (11件)

  • isucon #2へ参加してきました - walf443's blog

    前回非常に楽しかったので、今回も参加したいなーと思っていたのですが、「くらげとみかん」チームで、なんとか参加できました。 走り書きだけど、考えたこと、やったことをメモっておく(あとでまとめなおすかもしれない) まずは最初に全サーバーへsshの鍵を通して、screenで全サーバーへログインした。 前回ベンチマークを走らせるのが遅かった、という反省があったので、まずベンチマークを実行した。 まずappをいじるための環境を整備した。git reposを作ったり。(11:30) 次は、アプリケーションの概要を把握するために、全tableのschemaをshow create tableしたり、全テーブルの件数を把握して、stockテーブル以外は対した容量にならない、ということを把握した。 long_query_timeを0にして、ベンチを走らせて、全クエリをslowログへ出力し、mysqldump

    isucon #2へ参加してきました - walf443's blog
  • #isucon2 にチーム「つねさま with 刺身あんちぽ」で参加してきました - Kentaro Kuribayashi's blog

    同僚の@kyanny, @tnmtと3人で、チーム「つねさま with 刺身あんちぽ」として#isucon2に参加してきました。そんなに悪い結果ではなかったようではあるとはいえ、スコアという形で明白な差をつけられると、技術者としての実力がまだまだ全然足りないと思い知らされて、これはなかなか悔しいことだなあと思いました。 我々がやったことや、考えたことなどの詳細は@kyannyメンバーが詳しく書いてくれているので、是非ご覧ください(僕が他に書く余地がないw)。当日のコミュニケーションはIRCや口頭で行っていましたが、後日のまとめのためにわりと詳細にGitHubのWikiにリアルタイムにまとめてあって、役立ちます。 #isucon2 に参加しました - 刺身☆ブーメランのブログ / @kyanny's blog 上記に加えて、いくつか。 役割分担をして効率的に作業した方がよかろうというわけで、

    #isucon2 にチーム「つねさま with 刺身あんちぽ」で参加してきました - Kentaro Kuribayashi's blog
  • #isucon2 に参加しました - @kyanny's blog

    #isucon2 に参加しました。とても楽しかったです。ありがとうございました。最終スコアは五位という結果に終わりましたが、うまくいったこともダメだったこともひっくるめて自分の実力は出せたので過程には満足しています。 事前準備 昨年の isucon では雰囲気に飲まれてほとんど何もできないままタイムアップを迎え、不意な結果に終わりました。今年は去年の反省を踏まえて、チームメイトの @kentaro さんと @tnmt さんと事前にある程度の方針を決めて臨みました。 言語は基 Ruby を選ぶ。仕事で使っているし、アプリケーションサーバの運用や rbenv などの周辺ツールの扱いにも慣れているので。とにかく手に馴染んだものを選ぶ。「なんとなくはやそう」みたいな曖昧な理由で node を選んだりしない。 コードは GitHub にでも置いて、 Capistrano で一発デプロイできるよう

    #isucon2 に参加しました - @kyanny's blog
    sugyan
    sugyan 2012/11/04
    「言語は基本Rubyを選ぶ」用意しておいた甲斐がありました。中身については後で言及します
  • #isucon2 に参加してきたよ!

    まつうせんせーのまとめを御覧ください [blackbirdpie url="https://twitter.com/matsuu/status/264661505830690817"] →これはチェック側のエンバグっぽいとのこと byモリスさん [blackbirdpie url="https://twitter.com/matsuu/status/264662518289547265"] →これがうまくいかなかったのは、参照の増加により/buyのロックが激しくなったせい。/buyを改善したあとなら効いた [blackbirdpie url="https://twitter.com/matsuu/status/264663517037199360"] →nginxlog formatを指定して $request_time を確認 [blackbirdpie url="https://tw

    sugyan
    sugyan 2012/11/04
    revとdbでもappを動かす、なるほど。 / 「業務で色んな種類のアプリを深く見てる人は引き出しが多いし懐が広くて深い」
  • #isucon2 で惨敗してきました - 時計を壊せ

    潔く。 思った事 ソースを見て DB重そう 参照系クエリでJOINしまくってるなー recunt_soldとか 更新系重そうだなー IS NULL ORDER BY RAND appがstatic file返してるの無駄だなー front endがapacheなのはやめたほうがよさそう 最終的にはmemcachedにレスポンス突っ込んでnginxのmemcachedモジュールで返せればいいなー recunt_soldは別パスにしてSSIで分離出来るとキャッシュの寿命分けられていいなー 負荷を見て やっぱりDB重いなー これいっそRedisとかで書き換える方がいいのでは でもRedis普段使ってないし怖いなー ベンチ直後のappが重い? いろいろ疑ってみたが原因わからず DBIをdisconnectしてみたが、遅くなった いつの間にか解消されててなぞ rev負荷あんま無いなー appたててし

    #isucon2 で惨敗してきました - 時計を壊せ
    sugyan
    sugyan 2012/11/04
    「ついコードをいじりたくなるのを我慢して」「挙動と性質を正確に把握し、方針を決め役割を分担し、ちゃんと計測する」
  • Perl歴半年の3人が #isucon2 に参加してディフェンディングチャンピオンを倒そうと思った話 - さよならインターネット

    #isucon2 参加者・関連エントリまとめ 運営の方々、@kazeburoさん、@tagomorisさん お疲れ様でした!とても楽しく参加させて頂きました! 優勝が前回覇者のチームfujiwaraということで、やれやれですね。 @fujiwaraさんと席を並べて半年経ったのかな。 インフラチームとして2人で仕事をするようになり、 同じサーバを見て、同じメトリクスを確認し 同じアラートを受け取り、同じ課題を見てきていました。 暁美ほむらがよく軍隊なら一個中隊規模の軍事力があるという話がありますが、 @fujiwaraさんは一国の軍隊ぐらいのパワーを持っているんじゃないかって思います。 サービスエンジニアが書いたコードをチェックし、アドバイスを行い、 スイッチやLANケーブルの配線を行い、ネットワーク構成を考え、 アプライアンスのロードバランサを設定し ボトルネックを瞬時に判断し、誰よりも早

    Perl歴半年の3人が #isucon2 に参加してディフェンディングチャンピオンを倒そうと思った話 - さよならインターネット
    sugyan
    sugyan 2012/11/04
    「いかにして課題に誠実に技術力で向き合うか」
  • #ISUCON2 で特別賞を頂いて来ました | へぼい日記

    というわけで前回に引き続き山形組として参加してきました。 まとめブログはこちら 結果は、スコア18万切りに最初に到達すると頂ける特別賞を16時ごろ10万ちょうどぐらいのスコア(スコアは低いほうが優秀)で頂いたものの、その直後に藤原組さんにさくっと8万あたりのスコアで抜かれ、こちらも9万台のベストスコアはだしたものの、最終結果は10万あたりで、藤原組さんは8万台で2位で終了。 スコア的には僅差だったので正直かなり悔しいですが、藤原組さんは「実運用に突っ込んでも運用が破綻しない状態」を維持されていたようで、うちはかなりチート手法でしたのでこれはもう完敗ですね。次があったら正攻法で戦えるように経験値を上げて望みたいなと思いました。 やったこと アプリ全書き換え 1fileなPSGI https://gist.github.com/4006644 feersum(1プロセスマルチスレッド) データ

    sugyan
    sugyan 2012/11/04
    あの短い時間の中で正確に1fileのPSGIアプリに書き換えてしまえるのがスゴい…
  • #isucon2 で優勝してきました - 酒日記 はてな支店

    なんでもありのいい感じにスピードアップコンテスト ISUCON が 2 になって帰ってきたので、参加して優勝を勝ち取ってきました。 まとめ的なものはこちらから livedoor Techブログ : ISUCON チームメンバーのblogも併せてご覧ください。 おそらくはそれさえも平凡な日々: #isucon2 で連覇させてもらってきました Redis布教活動報告 ISUCON 編 - unknownplace.org 今回は前回の ISUCON 優勝メンバーのひとり @sugyan が転職して出題側に回ってしまったので、@typester を招聘してチーム編成。@songmu と共に3人でチーム「fujiwara組」として再参戦です。 以下、作業用IRCのログからふりかえりますと…… 11:39:29 <typester> とりあえずrecent_soldはキャッシュってのはまずやることか

    #isucon2 で優勝してきました - 酒日記 はてな支店
    sugyan
    sugyan 2012/11/04
    本当にすごい。優勝おめでとうございます!
  • #isucon2 関連まとめ

    2012/11/03 開催の #isucon2 のハッシュタグなどをまとめています

    #isucon2 関連まとめ
  • livedoor Techブログ : #isucon2 リアルタイムフォトレポート 更新終了

    更新終了 19:23 こんにちは、櫛井です。 NHNテクノロジーカンファレンスの第三弾として開催している、Webサービスの高速化を競っていただくコンテスト #isucon2 のフォトレポートです。 関連エントリ ・livedoor Techブログ : 第3回NHNテクノロジーカンファレンスは番外編! #isucon2 開催のお知らせ。優勝賞金は30万円! ・livedoor Techブログ : 【締め切りました】第3回NHNテクノロジーカンファレンス番外編 #isucon2 の参加者募集開始と詳細決定のお知らせ 会場はNHN Japan 渋谷オフィス カフェスペース、場所は渋谷ヒカリエです。 カフェにあるレゴ机もISUCON仕様。 NHNテクノロジーカンファレンス主催者である株式会社データホテルの 伊勢さんより開会の挨拶。今回もサーバ提供はデータホテルにしていただいております。 ありがとう

    sugyan
    sugyan 2012/11/04
    ひどい晒され方をしていたw
  • livedoor Techブログ : #isucon2 参加者・関連エントリまとめ

    最終更新 2012/11/20 9:56 見つけ次第まとめていきます。 掲載されていないエントリを見つけた場合は @941 までご連絡いただけると助かります。 ■参加者レポート ・isucon2に参加してきました #isucon2 - しるろぐ ・#isucon2 に参加してきたよ! | netmark.jp ・isucon #2へ参加してきました - I sort my thought... ・#isucon2 で優勝してきました - 酒日記 はてな支店 ・#isucon2 で惨敗してきました - かるぱねるらすたいる ・Perl歴半年の3人が #isucon2 に参加してディフェンディングチャンピオンを倒そうと思った話 - kenjiskywalker no memo ・isuco2に参加してきました! - koichi222のブログ ・チームルンバとして #isucon2 に参加して