ISUCON公式Blog

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

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

【更新終了】ISUCON6 オンライン予選 関連エントリまとめ

追記 10/1 16:00 更新 89エントリ (本選出場は上部にまとめました)、更新終了

オンライン予選にご参加いただいた皆さん、ありがとうございました!
こちらでは感想エントリや何をしたかに言及されたエントリをまとめていきます。見つけた順ですが後で何かしらのルールで並び替えます。もしここに載っていないものがある場合は ISUCON6 オンライン予選のブログ書いたよ!フォームで教えていただけると助かります。重複はこちらでチェックしますのでドシドシお願いします。

ブログを書くまでがISUCON予選です!

予選のTweetはこちらでまとめています
▼ISUCON6 オンライン予選 Tweet まとめ#isucon - Togetterまとめ

運営
・ISUCON6参加者が実践したInfrastructure as CodeあるいはISUCON6のAzureインフラ解説 - まいんだーのはてなブログ
・ISUCON6予選で敗退しましたがAzureに詳しくなれました - Dマイナー志向
※matsuuさんには予選後、名誉運営としてお手伝いいただいています
・ISUCON6予選問題のPHP実装を担当しました - なんかかきたい
Read more...

ISUCON6 オンライン予選 1日目の結果発表

オンライン予選1日目参加者の皆さんお疲れさまでした!
1日目の結果を発表いたします。

まず、オンライン予選の参加状況については以下のようになっています。

・参加チーム
 9月17日(土) 154組 428人(一般 138組、学生 16組)
 9月18日(日) 163組 459人(一般 129組、学生 34組)

・参加総数
 317組 (一般 267組、学生 50組)

2人チームが64組、3人チームが253組となっています。


一日目の結果の前に、本選への出場枠についておさらいです。LINE株式会社 渋谷ヒカリエオフィスにて開催される本選出場へ参加する条件は以下となっています。

・予選各日の終了時スコアにおける上位3チーム
・予選両日を通し、1の該当チームを除いた中での上位9チーム
・予選両日を通し学生枠参加チーム内における上位10チーム
 ※ただし、学生チームが一般枠の基準で通過した場合、学生枠はそのチームを含めずに10チームを選出する


というわけで本日、オンライン予選1日目の本選出場チームとなります。

1位 この技術部には問題がある! (methane,kizkoh,mecha_g3)
2位 山形組 (@nihen,@wakegisky)
3位 Anago (imos,iwiwi,zuisou)



1日目参加の皆さん、お疲れさまでした。明日はオンライン予選2日目です、10時から開始ですので2日目に参加予定の方はお忘れなきよう宜しくお願いします。


予選の様子はこちらでまとめています
▼ISUCON6 オンライン予選 Tweet まとめ#isucon - Togetterまとめ

ISUCON5 決勝イメージの公開とその使用方法

tagomorisです。もうISUCON5決勝から1ヶ月が経ってしまいましたが、いくつか準備も整えまして、ISUCON5決勝で用いた環境のGoogle Cloud Platform用イメージを用意できましたので公開します。

  • HTTPS: https://storage.googleapis.com/isucon5-images/isucon5-final-1.tar.gz
  • GCS: gs://isucon5-images/isucon5-final-1.tar.gz

  • ISUCON5決勝では参加者用Webアプリケーションおよびベンチマークツールの他に外部APIのサーバプロセスも必要でしたが、このイメージはそれらを全て含んでいます。インスタンスを作成して起動すればベンチマークが通る状態で起動するはずです。

    イメージの取り込み

    Google Cloud Platformでは上記URLからイメージとして取り込む作業を行う必要があります。GCP Developers Consoleにログイン後、Compute EngineのImagesから
     [+] NEW IMAGE
    を開きます。
    01

    Name は適当で構いません。Source は "Cloud Storage file" を選択し、その下の入力欄に
    isucon5-images/isucon5-final-1.tar.gz
    を入力します。正常に認識されたら
    Create
    のボタンが有効になるはずなので、クリックすれば完了です。

    CLIからだと
    gcloud compute images create IMAGE_NAME --source-uri URI
    で行えます。URIには上述 https のURIを指定します。

    Read more...

    ISUCON5 本選 関連エントリまとめ

    最終更新 11/20 17:05 登録エントリ 34件

    --
    櫛井です。

    ご参加いただいた皆さん、ありがとうございました!
    こちらでは感想エントリや何をしたかに言及されたエントリをまとめていきます。見つけた順です。もしここに載っていないものがある場合は ISUCON5 本選のブログ書いたよ!フォームで教えていただけると助かります。重複はこちらでチェックしますのでドシドシお願いします。

    本選のTweetはこちらでまとめています
    ISUCON5 本選 Tweet まとめ#isucon - Togetterまとめ
    ISUCON5 本選リアルタイムフォトレポート : ISUCON公式Blog

    オンライン予選はこちら
    【更新終了】ISUCON5 オンライン予選 関連エントリまとめ : ISUCON公式Blog

    運営
    ・ISUCON5の出題をやった - たごもりすメモ
    ・ISUCON 5 決勝の天気APIの解説 - Qiita
    ・ISUCON5の下側 | データホテル テックブログ
    Read more...

    ISUCON5 本選問題の公開と講評

    ISUCON5出題を担当したtagomorisです。参加者のみなさん、楽しめましたか?

    今回の出題も予選に引き続いて@kamipoさんと一緒に行いました。また各言語実装、ならびにAPIサーバ実装を@hydrakecatさん、@najeiraさん、@makingさん、@taroleoさん、そして本選からあらたに@hokacchaさんにもお手伝いいただきました。イベントがなんとか行えたのはこの方々のおかげです。また本選前の時期にISUCONの準備に集中させてくれた所属先のTreasure Dataの同僚にも感謝しています。

    今年は例年よりさらにHTTPリクエストが各サーバ間を頻繁に行き来する問題でしたが、NHNテコラスさんに非常によい環境を用意していただきました。分散ベンチマーク環境も比較的快適な状態で使ってもらえたようで良かったと思います。

    このエントリでは以下、今回の本選の問題がどのようなものであったか、何をすれば高スコアを出せるかについて解説をしていきます。 全てのソースコードは以下のリポジトリにおいて公開されています。サーバ環境のプロビジョニングのための一式やデータ生成スクリプトなども入っているため、物理的な構成を除けば本選と同様の環境を作成できるはずです。

    https://github.com/isucon/isucon5-final/

    今回の出題にはAPI endpointと呼ばれるいくつかのサーバプログラムも関わるため、環境の再現は少し難しいかもしれません。別途Google Compute Engine上で動作するイメージを作成・公開しようかと思っています。少し気長にお待ちください。

    Read more...

    ↑このページのトップヘ