ISUCON公式Blog

ISUCONとはさくらインターネット株式会社が運営窓口となって開催している、お題となるWebサービスを決められたレギュレーションの中で限界まで高速化を図るチューニングバトルです

ISUCONの過去問に
チャレンジするための
シンプルな環境構築
商標「ISUCON」利用の
ガイドラインはこちら

ISUCON8 本選問題の事前回答をお手伝いいただける方を募集!

ISUCON公式Twitterにて少しお知らせしていましたが、ISUCON8 本選問題の事前回答をお手伝いいただける方を募集いたします。


繰り返しとなりますが、事前回答は10月3日(水)の午後12時から19時くらいを予定しております。オンラインにてご参加いただきますが、本選問題の難易度やボリュームの確認も行いたいので該当時間中は集中して回答をお願いいたします。

ご参加いただけそうな場合、以下をご確認いただき全て問題なければ応募フォームからお申し込みください。なお、謝礼は出ない予定ですが本選当日に運営が見るポータルサイト閲覧権限を付与する予定です。
  • 過去にISUCONに参加した方に限定します
  • 必ず3人チームで参加してください
  • ISUCON8 オンライン予選時と違うメンバー構成でもOKです
  • 3組程度の募集とします
  • 応募が多数となった場合は過去のISUCON参加時の成績を参考に、運営側で選考させていただく予定です
  • 事前回答時の参考実装はGoを予定しています
  • 10月3日(水)の午後12時から19時まで他の予定が入らないようご調整ください
  • 本選当日、会場にお越しいただけません


  • 応募はこちらからお願いいたします。
    ▼ISUCON8 本選問題 事前回答協力フォーム

    応募締切は 9月28日(金) 16:00まで。お手伝いいただくか否かは締切後すぐにご連絡いたします。宜しくお願いします!

    ISUCON優勝経験者達が語るISUCONのよさをドドンと紹介!

    LINEが主催するパフォーマンスチューニングコンテスト ISUCON7のオンライン予選、皆さんもうすでにお申込みは完了されましたでしょうか?お申込みはこちらからですので、ギリギリにならないよう早めにお申込みください。ISUCONで勝つためには「申込をする」が最重要ですよ!
    ▼ISUCON7 オンライン予選の参加登録を開始&参加チームとメンバーリスト : ISUCON公式Blog

    さて、そろそろ締め切りも近くなってまいりました。「もし出場しようか悩んでいるという方がいたらこれはまずい!」と思い、過去のISUCONで優勝した経験をお持ちの皆さんに
  • あなたにとってISUCONはどんなイベントですか
  • 優勝した時の勝因は何でしたか
  • 参加しよう、してみたいという人に向けて一言お願いします!
  • というのをセットで聞いてみました。

    参考までに、ISUCONは過去6回開催されており1チーム3名が標準的ですので18名の優勝者がいる計算ですが連覇や複数回優勝を成し遂げているチームが多いため、実際には優勝経験者は9名となっています。インタビューしてみたら何だか豪華な布陣となったので満足しています。


    というわけで、あなたにとってのISUCONが始まりますように!ちなみに過去問への挑戦などはPC版でこのエントリを見た際、左カラムにそれぞれまとめがありますのでご参照ください。 ではどうぞ!

    @tagomoris さん

    2Otf6_Ln_400x400
    Twitter:@tagomoris Blog:たごもりすメモ
    過去の戦績:ISUCON1 出題、ISUCON2 出題、ISUCON3 優勝、ISUCON4 優勝、ISUCON5 出題
    tagomorisさんはISUCONの創設者でもあります。

    あなたにとってISUCONはどんなイベントですか?

    自分にとっては、年に一度のガチンコ勝負、という感じのイベントです。
    普段だと働いている場所や状況などによって「何ができるか」「何をしたらよいか」は異なるのが当たり前ですが、ISUCONに限っては全員が同じ状況で、同じ目的で作業をします。
    Read more...

    ISUCON7 課題アプリケーションの実装をお手伝いいただける方を募集!

    ISUCON7 オンライン予選の参加登録を開始&参加チームとメンバーリストにてお知らせしていました課題アプリケーションの実装について、お手伝いいただける方を募集いたします。オンライン予選の開催まで残り時間が少ないですが是非ご協力ください。

    PHP,Go,Pythonは出題側で用意する予定ですが、Ruby,Perl,Node.jsについてお手伝いいただける方はご協力ください。応募がない場合は残念ながら予選・本選における参考実装が提供されない可能性がありますので是非宜しくお願いいたします。

    お手伝いいただく場合はISUCON7には参加できませんのでご了承ください。謝礼などは出ない予定ですが、ISUCON7の出題チームとして予選・本選にご参加いただけます。問題の修正なども発生する可能性がありますので予選・本選の前後の期間は忙しくなる可能性が高いです。

    すでにISUCON7に応募済みの方で、参加辞退したうえでお手伝いいただける場合はご連絡ください。こちらで参加チームのメンバー変更など行ないます。

    応募はこちらから
    ▼ISUCON7 課題アプリケーション実装お手伝い申し込みフォーム

    応募締切は 10月9日(月) まで。お手伝いいただくか否かは締切後すぐにご連絡いたします。宜しくお願いします!

    ISUCON初心者のためのISUCON7予選対策

    こんにちは、ISUCON7で出題者チームになった @methane こと KLab の稲田です。

    そろそろ皆さん準備を始められていますか?
    歴代の猛者の方の中には「普段やってることを普段通りにやるチームが強い」と言う人もいますが、普段通りにするだけで試合を有意義に戦えるチームはごく一握りです。
    ISUCONの試合中の緊張感は、本物の障害対応と似ています。違うのは、楽しさと苦しさのバランスと、事前に決まった終了時間があることだけです。

    そんな緊張の中で競技を楽しむには、練習をしていたほうが圧倒的に有利です。
    初代ISUCONの出題者であり、何度も優勝されてる tagomoris さんいわく、ISUCON参加前と参加後に最も多くのものを持ち帰った人こそが勝者です。勝者となるためにも、事前に練習して、競技時間を有意義に楽しみましょう。

    さて、「何を」練習すればいいかについては、ISUCON 夏期講習 2017 を開催しました(当日の資料あり)にある @fujiwara さんの資料がとても参考になるので読んでおいてください。

    私からは「どうやって」練習すればいいかのオススメを紹介しておきます。
    一番してほしいのは、なるべくチームでのリハーサル形式の練習です。まとまって1試合分の時間が取れない場合でも、試合開始後2~3時間程度の流れだけでもしておいた方が良いと思います。

    具体的には、 @fujiwara さんの資料にもある次のようなことを、ちゃんと手を動かして練習し、手順書やメモを残すなどして当日にググらなくても良いようにしておくことで、試合中により多くの時間をチューニングに集中することができるはずです。

  • ssh の設定
  • 例えばメンバーの公開鍵を登録して公開鍵認証にするなら、設定して sshd を再起動した後に、そのログインセッションを維持したまま、他の端末から ssh できることを絶対に確認しておきましょう。ここでミスってログインできなくなると、試合開始後3分でISUCONが終わってしまいます。

  • バックアップとリカバリ
  • 設定ファイル、データベース、その他の必要なファイルを確認し、自分のPCかクラウドに転送しておく。ファイルをバックアップしたつもりが、シンボリックリンクだけが入ってたなんてことがないように、中身も確認しておく。クラウドサービスを使う場合は、外部から見えないことを確認しておく。(公開されているのを見つけたら失格です。)また、本番では必要にならないかもしれませんが、リカバリも練習しておきましょう。バックアップができていることの確認にもなりますし、もし本当に必要になったときは確実にテンパっているからです。
    Read more...

    旅費負担!出場メンバー募集OK! 学生限定のISUCON夏期講習2017 開催のお知らせ

    【7/28 20:10追記】
    開催日の曜日に間違いがありましたので修正いたしました
    --
    学生限定となりますが参加者募集です!ちょっと締切が早いのでご注意ください!
    30

    というわけで、ISUCON7 開催&日程決定!にてお知らせいたしましたが、今年も本選に学生枠を設けます。

    予選に先立ち、学生限定イベントとして「ISUCON 夏期講習2017」を主催でありますLINE株式会社の新宿ミライナタワーにて実施することとしました。ご参加いただく皆さんには過去問にチャレンジしていただきながら、面白法人カヤックのfujiwaraさんを講師に迎えスコアアップのコツなどを解説していただきます。是非ご参加ください!
    ※fujiwaraさんはISUCON1,2,5 と三度の優勝経験を持ち、ISUCON3では出題も行っていただいたというISUCON講師として最強レベルの方でございます

    なお、今回の夏期講習参加について旅費負担をおこないますので、以下の条件がありますがご参照のうえ是非ご活用ください。
  • 関東以外の方を対象
  • 飛行機や新幹線などのご予約はご自身で行っていただきます
  • 上限はお一人税込み3万円まで
  • お申込み時に往復費用をご連絡いただく必要があります、ご注意ください

    ISUCONとは

    お題となるWebサービスを決められたレギュレーションの中で限界まで高速化を図るチューニングバトル、それがISUCONです。過去の実績も所属している会社も全く関係ない、結果が全てのガチンコバトルです。優勝賞金は今年もドドンと100万円、学生枠でも賞金が出たりと超ウルトラ太っ腹コンテストとなっております。


    ISUCON夏期講習2017 イベント内容

  • インフラエンジニアの仕事内容をご紹介
  • ISUCONの説明
  • 過去問題に参加者全員でチャレンジ
  • スコアアップのコツを解説

  • といった内容を予定しています。

    参加者の方には、こちらで用意したLinuxサーバ環境で過去問題にチャレンジしていただきます。当日は、お使いになるPC (ssh接続が可能なもの) をご持参ください。
    Read more...

    ↑このページのトップヘ