ISUCON公式Blog

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

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

ISUCON12 予選レギュレーション

2022.06.07 14:30 提供される参考実装言語にJavaを追加

参加者

予選参加者(以下選手)はチームで登録するものとし、チームは1名、2名、もしくは3名での登録とする。チームは「一般枠」「学生枠」のいずれかに登録される。予選へ参加するチームの合計は 700 を超えないものとし、参加登録は先着順とする。企業スポンサーおよび個人スポンサーに付帯される「予選参加確定枠」の権利保持者は、それ以外の選手の参加登録前に優先的に登録可能である。本選参加チームは 30 チームとし、予選の競技結果から後述の方法にて選出される(本選出場チームの選出を参照)。
  • 一般枠: 下記学生枠に該当しないチーム
  • 学生枠: チームの選手全員が学生・生徒であること (年齢は問わないが社会人学生は対象外とする)
    • 参加登録時に選手はそれぞれ学生・生徒であることを自己申告する。チームの選手全員が学生・生徒として参加登録している場合、そのチームは自動的に学生枠へ登録される。学生・生徒であることを申告せず一般枠で参加しても問題はない。
    • 学生であり、社員や役員として雇用もされている場合、予選実施段階での学業比率により参加枠を判断するので運営へ問い合わせてください(例:週5日のフルタイム勤務の場合は一般枠として参加登録をする)


    競技日程

  • 予選: 2022年7月23日(土)
  • 競技時間: 10:00 - 18:00 (JST) の8時間とする


  • 連絡手段

    参加登録時に主催者から案内するサポートチャット (Discord)、もしくは主催者が運営する公式Webサイトや選手向けポータルサイト(以下、ポータル) を連絡手段とする。原則として競技中の質問・サポート対応はポータル、全体アナウンスは Discord を利用する。

    全選手は必ず Discord へログインし、通知を設定するなど、連絡を確認できるようにすること。また、競技中はポータルも確認すること。そして、主催者からの対応が必要な連絡に対し適切に対応しなかった場合、選手およびチームは円滑に競技へ参加できなくなる可能性について留意すること。

    なお、アナウンスについては必要な事前準備・確認事項の連絡などを周知するため、競技時間以外にも随時実施される。そのため、選手は競技時間内外にかかわらず連絡を定期的に確認すること。主催者は全体の円滑な運営を優先するため、チームおよび選手が主催者の指定した期日までに実施すべき設定などを終えていない場合など、個別サポートは行わない。選手はその旨を留意すること。
    Read more...

    ISUCON12 参加規約

    ISUCON12 参加規約

    この規約(以下「本規約」といいます。)は、LINE株式会社、株式会社カヤック、株式会社サイバーエージェントから構成されるISUCON12運営実行委員会(以下「主催者」といいます。)が開催するISUCON12(以下「本イベント」といいます。)への参加に関する条件を、本イベントに参加する者(以下「参加者」といいます。)と主催者との間で定めるものです。参加者は本規約に定める事項のほか、ISUCON公式ブログ中の「ISUCON12レギュレーション(https://isucon.net/archives/56671734.html) (以下これらをあわせて「本規約等」といいます。)に規定された各事項を遵守するものとします。

    1.イベント概要

    ①日程
    予選:2022年7月23日(オンライン)
    本選:2022年8月27日(オンライン)
    ②参加費:無料
    ③優勝賞金:1,000,000円

    2.参加資格

    2.1 本イベントには、本規約等の内容に同意していただいた個人・グループが参加できます(年齢、国籍、居住地等は問いません)。なお、未成年の方が本イベントへの参加を希望する場合、必ず事前に親権者など法定代理人の同意を得てください。
    2.2 チームは1名〜3名で構成される必要があります。
    2.3 途中で所属するチームを変更したり、複数のチームに所属して応募することはできません。また、予選から本選まで、参加者の変更、追加はいかなる事情があっても認められません。これに違反した場合、参加資格を取り消すことがあります。
    2.4 複数の参加者で応募する場合には代表者を1人定めて、その代表者がその他の参加者全員の本規約等への同意を得たうえで、代表して本イベントへの参加手続きを行うものとします。

    3.主催者による参加資格の取消し

    主催者は、参加者の決定後であっても、参加者が次のいずれかに該当する場合には、本イベントへの参加を拒否できるものとします。
    (1)応募にあたり、主催者に虚偽の申告をし、又は必要な申告をしなかった場合。
    (2)主催者、他の参加者等の迷惑になる、若しくは本イベントの円滑な運営を妨げるような言動をし、又はその恐れがある場合。
    (3)主催者、他の参加者又は本イベントの名誉、又は信用を損なう言動をし、又はその恐れがある場合。
    (4)主催者より案内した期限内に所定の手続きをとらなかった場合。
    Read more...

    ISUCON12 特別インタビュー 2人のCTOに聞いてみた

    募集開始から早々に予選参加確定プランの個人スポンサーが売り切れるなど、始まる前からにわかに盛り上がりを見せる ISUCON12。「いい感じにスピードアップコンテスト」というゆるい名前とは裏腹な熱い戦いは、CTOという技術組織を統括する立場からはどう見つめられているのか。

    パフォーマンスチューニングの大切さについて、ゲストにデジタル庁 CTO 藤本真樹さんを招き、ISUCONを主催するLINEのCTO 池邉智洋さんのお二人に、ISUCON をテーマにいろいろなお話を伺ってみました。
    DSC00121

    Read more...

    【事前講習開催決定】ISUCON 事前講習2022 座学&ハンズオンを開催します

    みなさんこんにちは。ISUCON12 運営実行委員会 運営事務局 LINEの佐藤です。
    ISUCON12開催案内の前に、事前講習開催のご案内をさせていただきます。
    座学&ハンズオン

    ISUCON 事前講習2022 座学&ハンズオン

    【開催概要】
    事前講習ではISUCONについての理解、問題の解き方について深く学ぶことができます。
    座学では、ISUCONとは何か、どのようにスコアをアップさせていくのかといったことを講義形式でお届けします。
    ハンズオンは、座学を受講された方を対象に講師のライブコーディングや解説を通じて、実際に過去のISUCONの問題にチャレンジしていただきます。いずれも参加費は無料です。

    【開催日程】
    6月7日(火) 18:00〜19:30 座学 (先着1000名)
    6月8日(水) 17:00〜20:00 ハンズオン 第一回 (抽選150名)
    6月9日(木) 17:00〜20:00 ハンズオン 第二回 (抽選150名)
    ※ハンズオンの第一回と二回は同内容です
    ※座学とハンズオンは、それぞれ別のお申込みが必要です。詳細は以下【お申込みについて】をご確認ください。

    【開催方式】
    ・全てオンラインにて開催
    ・discordを利用予定
    ・ハンズオンではトークルーム機能を利用し個別質問に対応予定

    【参加対象者】
    ・どなたでも参加可能です
    ・座学のみの受講も可能です
    ・ハンズオンの参加は座学を受講されたのみが対象となります

    【ハンズオン参加に必須の経験・スキル】
    ・基本的なプログラミング経験のある方(Perl/Ruby/Python/Node.js/Goのいずれかでのプログラミングが可能であること)
    ・RDBMS(MySQL)を使用したプログラミング経験のある方
    ・LinuxやMac OSX等のUNIX系OSで基本的な操作が行える方

    【ハンズオン参加の際にご用意いただくもの】
    ・インターネット接続が可能なPC
    ・GitHub アカウント
    ※事前に SSH 鍵の登録をお願いします
    Read more...

    ↑このページのトップヘ