タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

isuconに関するkamipoのブックマーク (20)

  • kamipo/isucon5-qualify at kamipo-critique · GitHub

    README.md ISUCON5 予選リポジトリ ISUCON5 予選マニュアル(含レギュレーション詳細): https://gist.github.com/tagomoris/1a2df5ab0999f5e64cff ISUCON5 予選用イメージ(2日目版) https://storage.googleapis.com/isucon5-images/isucon5-qualifier-4.image.tar.gz gs://isucon5-images/isucon5-qualifier-4.image.tar.gz 予選は参加者、ベンチマークノード共に Google Compute Engine n1-highcpu-4 をインスタンスタイプとして指定。 補足事項 apt-get upgrade すると再起動後に正常動作しなくなります (詳細はこちら) 「Java, Golang

    kamipo
    kamipo 2015/10/02
    ISUCON疲れで毎日眠すぎて今週予選の講評書けなかったけど、講評用にトップページの各ボトルネックのSQLを直したやつは書いたので今日のところはそれだけ置いておきます…
  • Ryuta Kamizono on Twitter: "なにがおこってるんです? #isucon http://t.co/db5tuI23hB"

    kamipo
    kamipo 2014/11/08
    なにがおこってるんです?
  • Ryuta Kamizono on Twitter: "@fujiwara みんなで100万円分fujiwaraさんに贈り物しよう!!!!11"

  • livedoor Techブログ : 写真と動画で振り返る #isucon オフィシャルレポート

    こんにちは、ライブドア技術部会の櫛井です。 2011年8月27日(土)に開催された、いい感じにスピードアップコンテスト、略して ISU Contest (Iikanjini Speed Up Contest) #isucon ですが、すでに沢山の方々に イベントのレポートなどをいただいており、ありがとうございます。 このエントリでは写真と動画で #isucon を振り返ってみたいと思います。 場所は新宿エルタワー。割と最近できた会議室で行われました。 当日はこのような案内が出てました。ISUCON! まずはイベントで最も重要な会場内のネットワーク設営から。 弊社ネットワーク事業部のプロがサクサク作業しておりますが、実は当日になって 当初打ち合わせで聞いていた回線種類と違うことが判明したものの、会社が近いという こともあり無事に乗り切れました。会社近くの会場にして正解でした。 「ISUCON

  • #isucon に行ってきました (team_karakaniチーム) | カラカニのメモ帳

    こんにちは。ほぼ1年に1回しか日記を書かないkarakaniです。重い腰がようやく上がり日記を書いてます。 #isucon 行ってました。[[@mutotaiju>https://twitter.com/#!/mutotaiju まとめと反省点 ・地道なボトルネックの調査は重要。 ・時間的な制約がある中で新しいことはやらないほうがいい(最近使い始めたGitを使おうとしたけど無駄に時間使った) ・経験も重要(他のチームのブログ見ててとても参考になりました) やったこと 次のことをしました。 1. アプリケーション(データベースへのアクセス)のパフォーマンスアップ 2. 静的コンテンツの扱い・リバースプロキシの設定 3. キャッシュ戦略(失敗) キャッシュ戦略は中途半端、というかできませんでした。 データベースはデチューニングされているのでは? という声がありましたが、私たちのチームではほとん

  • livedoor Techブログ : 自家製 #isucon のつくりかた

    こんにちは、ISUCON というイベントのレギュレーションを考えたり環境の準備をやったりコード書いたりしてた tagomoris です。普段はライブドア開発部のインフラサービス部というところで働いてます。 先日ISUCONは幸いにも大好評のうちに終了したのですが、へとへとになって疲れ切った状態で帰宅し、寝て起きてみると、公開しておいたソースコードをさっそく自分の手元で動かしている人がいました。説明とか何にもなかったのによくそこまで。どういうことなのと思わずにはいられません。 #isucon に参加してきました&isuconツールを試してみました - As a Futurist... また翌日にはTwitterでも続々と動かしてみた報告が見られ、エンジニアのみなさんのバイタリティには感服するばかりです。 ざいりょう で、せっかくだから番と同じデータで同じように試せるようにしたいよね、とい

  • #isucon に参加してやったこと思ったこと - かみぽわーる

    ISUCONに@riywoと「チームやすべえ」で参加してきたので、その感想です。 ひと言でいうと、良くも悪くもみんな積み重ねてきたものが結果に出たのではないかなと思います。 最初のボトルネックとして用意されていたクソクエリのチューニングは、二人ともDB寄りのエンジニアということもあって、クエリの意図をつかんだあとの対策はツーカーでいい感じでした。 ボトルネックがアプリに寄ってコア数でスケールする状態になったので、コア数も多く経路的にも有利なrevとdbにもアプリを立てて、そっちに多くのリクエストを振るようにしました。細かいチューニングを省略すると、これだけやっただけで、たしか参加チームの中で最初に50000req/minを超えたと思います。 あとは後半、かなり良いスコアを出すチームがちらほら出てきて、このアーキテクチャだと優勝できないと気づいて、キャッシュしてDBアクセスとレンダリングのコ

    #isucon に参加してやったこと思ったこと - かみぽわーる
    kamipo
    kamipo 2011/08/30
    感想書いたよ!
  • 藤原組長が、Webアプリ高速化バトルで優勝した件 | 面白法人カヤック

    8月27日に行われた、ライブドア主催のWebアプリケーション高速化バトルイベント「ISUCON ~Iikanjini Speed Up CONTEST~」。カヤックからは、『fujiwara組』が出場し、ありがたいことに優勝をいただいちゃいました! fujiwara組は、カヤックNO1との呼び声高いインフラエンジニア・藤原組長を筆頭に、現在パフォーマンス命のソーシャルゲームの開発・運用を担当する松木、グループチャットアプリ「ナカマップ」のサーバーサイドエンジニア杉の3名でチームを構成。 当日はライブドアさんがサーバー100台(!)をご用意してくださり、Webサービスの高速化に日頃から取り組むエンジニア20チームが集結して約8時間にわたる攻防戦を繰り広げたようです。 結果発表 livedoor Tech Blog カヤックで藤原組長と一緒に高速化に取り組んでみたいサーバーサイドエンジニアも募

    藤原組長が、Webアプリ高速化バトルで優勝した件 | 面白法人カヤック
    kamipo
    kamipo 2011/08/29
    組長を細長に空目した
  • エンジニアがやりたいというので 技術コンテスト #isucon の運営をしてみた - 941::blog

    こんにちは!くしいです!お元気ですか! 私ライブドアで働いてるのは結構知られてきたと思うのですが、実は開発部に所属してまして、だけど開発部において唯一開発しない人という変わったかんじなんですが、何をしてるかっていうと「エンジニアのためになること」全般を引き受けてます。例えばMTGをセッティングしたり、会議室おさえたり、歓送迎会したり、という雑多な細かい仕事から、YAPCとかイベント的なものの運営とか大きなものまで。 で、あれはいつだったか。先月くらい?だったかな。 同僚のエンジニアが「こういうイベントやってみたい」とTweetしてるのを見て「へー」と思ってて、それを社内の技術系の話をするIRCチャンネルでまたしてたので「気ならメールでえらい人に直談判しては」と返信してみて、ここからうろ覚えだけど「マジでやる気なら俺手伝いますよ」って言ったような気がして、「マジでやる気です」と言われたの

    エンジニアがやりたいというので 技術コンテスト #isucon の運営をしてみた - 941::blog
  • livedoor Techブログ : ISUCONやりましたーっ! 最終結果発表 #isucon

    ライブドア技術部会の伊勢幸一です。 去る 2011年 8月 27日(土曜日で隅田川花火大会の日)、いい感じにスピードアップコンテスト ISUCONを開催しました。参加者の皆さん、見学者の皆さん、関係者の皆さん、おつかれさまでした!あんど、ありがとうございました。おかげさまで予想以上に盛り上がり、つぶやきやブログエントリー等を見る限り皆さんに楽しんでいただけたようで、スタッフ一同開催してよかったと心から思っています。また、副賞の書籍をご提供して頂いた技術評論社様にこの場をお借りして心より御礼申し上げます。技評さんはエンジニアの味方ですねっ!(あたりまえかw) ここで、改めまして、コンテストの最終結果発表をさせて頂きます。 と、その前に ・・・・ コンテスト終了後、即時計測の結果に基づき優勝1チーム、準優勝1チームを表彰させていただきましたが、その際、最終的な結果確認の段階で得点のチェックにミ

  • #isucon ではどんなことを考えながら作業していたか - 酒日記 はてな支店

    前のエントリ #isucon で優勝してきました は当日夜に酔っ払った頭で勢いで書き上げたので、少し冷静に振り返ってまとめてみます。 最初のボトルネック発見 DBCPU 4コアをフルに使って回っているのですぐに Query が重いのは分かった 重いクエリはキャッシュすれば、という発想は自然 (実際 MySQL のクエリキャッシュだけでスコアは 1.5倍程度上がる)、とはいえ このクエリは実行に 300〜400 ms 程度かかる アプリケーションの要件上、毎秒更新する必要がある 1秒ごとに更新に 0.3〜0.4秒かかる処理をするのは悪手だろう cache が消えてから生成、とすると生成処理が複数同時に走って無駄が大きい (実際ベンチマーク中の slow query を見ると 600〜700 ms 程度の時間が掛かっていた) ということで、DB のテーブル構成を変更して高速化できないか、

    #isucon ではどんなことを考えながら作業していたか - 酒日記 はてな支店
  • #isucon ベンチでいかにチートするか: その1 - 敵はhttp_load - たごもりすメモ

    チート対策とhttp_loadに仕掛けた罠の話 #isucon - blog.nomadscafe.jp このエントリに刺激されたので、自分でも事前に大丈夫かなーと思っていたものの最終的には対処しなかったチート穴の攻略を今朝明確に思い付いたので書いてみる。 その2以降を書く予定は今のところありません。 isuconベンチの構造 ベンチマークとチェックツールを含めた全体的な構造については前出のエントリの通りだが、更に加えると、isuconのスコアは http_load によるリクエストの処理数のみによって決まる、という特徴がある。Node.jsで書かれたチェッカなどからもそこそこ(少なくとも秒間3リクエスト)のGETが来るが、最終的なスコアから考えると誤差と言っていい数値。 ということで、チェッカへのレスポンスを確実に返すこととhttp_loadのリクエストに高速に応答することが重要だ。 h

    #isucon ベンチでいかにチートするか: その1 - 敵はhttp_load - たごもりすメモ
  • #isucon で学ぶWebアプリの高速化の話 : As Sloth As Possible

    あるいは、お遊びチーム2号は一体何をしていたのかについて。 ISUCONという大変白熱した楽しいお祭を開催するにあたって、その前夜祭的な環境試験のためのチューニング祭が社内の有志数名で行われていて、そのときに色々学んだことをおまけとして書いておきます。 ISUCONて何? 下記参照。 なんでもありのWebアプリケーション高速化バトル、#isucon 開催のお知らせ 【締め切りました】Webアプリケーション高速化バトル、#isucon 詳細と参加者募集開始 ISUCON に参加してきました #isucon に参加してきました&isuconツールを試してみました #isucon で優勝してきました isuconに参加してきた&チーム「いんふらえんじにあー」の戦略など isuconお遊びチーム(事前社内β組)の設定あれこれ #isucon で優勝させてもらってきました #isucon に参加して

    #isucon で学ぶWebアプリの高速化の話 : As Sloth As Possible
  • チート対策とhttp_loadに仕掛けた罠の話 #isucon - blog.nomadscafe.jp

    完全に文化祭疲れで昼寝3時間ぐらいしてしまいましたが、懇親会で聞かせて頂いた話やblogやtwitterをみる限り好評だったようで、うれしく思っています。ISUCONに参加して頂いた方、社内で協力して頂いた方ありがとうございました いくつか至らぬ点がありますが、明日以降に公式にフォローさせて頂きたいと思っています。 さて、既に公開されているので見た方は多いと思いますが、今回ISUCONで使ったベンチマークツールは大きく分けて次の3つのツールに分かれています。 (1) 1post/secでコメントを投稿し、1秒後にコメントをしたページと、インデックスおよび適当な記事のDOMチェックを行う node.js (2) http_load + patch (3) css/js/imageのMD5値を検証する perl script 最終的な順位はhttp_loadが行ったリクエスト数で決まるのでもし

  • isuconお遊びチーム(事前社内β組)の設定あれこれ - hideden.hatenablog.com

    ISUCONに行ってきました。社内での事前βテストに参加して問題を知っていたので出場はせず。社内β参加を持ちかけられたときは、正直「めんどくせーなw」が素直な感想だったんですが、実際にやってみるとスコアがリアルタイムにわかる&ちょっとずつ自分のスコアが上がっていくってのは楽しくて、わりと気でチューニングしてしまいました。 さて、戦でも14時頃からお遊び用としてサーバー一式が解放されたので、大人げも無くそこで112500req/minをたたき出して参加者のやる気を削いだ(・・と懇親会で言われました。色々すいません!)構成について。 reverse proxy nginx(1.0.5) ngx_http_memcached + ngx_http_ssi_filter + ngx_http_scgi + ngx_http_upstream_keepalive(3rd party plugin

    isuconお遊びチーム(事前社内β組)の設定あれこれ - hideden.hatenablog.com
    kamipo
    kamipo 2011/08/28
    めちゃくちゃ参考になる
  • #isucon に参加してきました&isuconツールを試してみました - As a Futurist...

    「なんでもありの」といううたい文句の通りに楽しめたチューニング大会#isucon に参加してきました。 livedoor Tech ブログ : なんでもありの Web アプリケーション高速化バトル、#isucon 開催のお知らせ 最初は参加するつもり無かったんですが、知ってる方がかなり参加されそうだったのと、MySQL Casual の帰りに@kamipo さんが 「3 人チームで#isucon に申し込んだけど、『kamipo』『未定』『未定』やねん!」 と悲しそうにしていたので、kamipo さんと 2 人チームで参加させて頂くことになりました。kamipo さんホントありがとう!!ちなみにチーム名はふたりとも大好きな「チームやすべえ」 あんま大したことができなかったし、藤原組とかいうや ◯ ざなチームが圧倒的な強さを見せたりしていたので、真面目な話はそちらにお譲りします! #isuc

    #isucon に参加してきました&isuconツールを試してみました - As a Futurist...
    kamipo
    kamipo 2011/08/28
    エアーマン(kazeburo)のたつまきよけれなかった
  • ISUCON に参加してきました - do_aki's log

    livedoor 主催の、いい感じにスピードアップコンテスト ISUCON (Iikanjini Speed Up CONtest) に参加してきました。 ちょっとふざけた名前(失礼)ながら、中身は格的で、用意されたプログラムやベンチマークは、過去に実際に起きた問題に似せた形で出題されたそうです。 「チームでの参加を推奨します」とは言われてたのですが、ボッチ力を発揮して一人での参加。 チーム名は「くまさんちーむ」でした。 結果 1分ベンチでは2万強。最終的な結果(3分ベンチ)では 56,151 request というスコアを出せました。 残念ながら、優勝された fujiwara組には遠く及ばないスコアでしたが、記録としては上位に入れましたし、一人でここまで出せたので満足です。 実際にやったのは以下の通り。 DB にテーブルを追加し、アプリケーションのクエリを書き換え やはり、一番のネック

    ISUCON に参加してきました - do_aki's log
  • isucon終了に寄せて - たごもりすメモ

    ISUCon が終わりました。さっき、懇親会を終えて帰宅し、イベントで使用した仮想マシンすべてをシャットダウンしました。 しばらく前、あるきっかけがあったあとで「こんなイベントにすれば楽しいはず! 少なくとも自分は楽しめそう! やりたーい!」とTwitterに放流し、その後に社内のIRCでも同じようなことを言った結果「やればいいんじゃない?」的な反応を社内からもらい、何人かの人に協力をお願いしながら進めてたら、いつの間にかすごいイベントになってました。会場の手配もネットワークの手配も名札の手配も飲の手配もトロフィーや副賞の手配も、すべて自分以外の社員が、こうしたら良いイベントになるはず、とやった結果です。すげー会社で働いてるんだなあ俺、とか今更思いました。 レギュレーションの検討・作成から実際のコード・サーバ環境の作成まで、いっしょにやってた kazeburo さんはもとより、超多忙な同

    isucon終了に寄せて - たごもりすメモ
    kamipo
    kamipo 2011/08/28
    楽しめました!
  • #isucon で優勝してきました - 酒日記 はてな支店

    なんでもありのWebアプリケーション高速化バトル、#isucon に会社の同僚 @Songmu @sugyan と3人で、fujiwara組として参戦してきました。結果、幸いにも優勝を勝ち取ることが出来ました。 こんなに楽しいイベントを企画、運営していただいた Livedoor の皆様、当にありがとうございます!! さて、ざっとチューニングした経過などを記録しておきます。 [追記] もっと詳しいレポートを @Songmu が上げているのでそちらもご覧ください おそらくはそれさえも平凡な日々: #isucon で優勝させてもらってきました [さらに追記] #isucon ではどんなことを考えながら作業していたか - 酒日記 はてな支店 自分でももう少し詳しく振り返りエントリ書きました。 まず説明を聞いて、環境を作るところから。IPアドレスでは作業がしにくいし事故も起こりそうなので、host

    #isucon で優勝してきました - 酒日記 はてな支店
    kamipo
    kamipo 2011/08/28
    圧倒的な強さでした!
  • livedoor Techブログ : 【締め切りました】Webアプリケーション高速化バトル、#isucon 詳細と参加者募集開始

    【7/30 8:40 追記】 こちら定員の20チームとなりましたので締め切らせていただきます。お申し込みありがとうございました。応募された代表者へは別途ご連絡させていただきますので宜しくお願いいたします。 なお、何かしらの理由で参加者の方がキャンセルされた場合に再応募を行う可能性もありますがそちらは別途アナウンスいたします。 ---------------------------------------------------------------------- こんにちは、ライブドア技術部会の櫛井です。 先週お知らせした通り Iikanjini Speed Up Contest 略して ISUCON の開催およびレギュレーションをお知らせいたします。また、このエントリの公開をもって参加者募集を開始します。募集ページへのリンクはエントリ末尾。先着順ですから要注目ですよ! レギュレーション

    kamipo
    kamipo 2011/07/29
    こいよ!
  • 1