ISUCON公式Blog

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

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

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

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

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

本選のTweetはこちらでまとめています
ISUCON8 本選 Tweet まとめ #isucon - Togetter

運営
・ISUCON8 本選問題の解説と講評 : ISUCON公式Blog
・ISUCON参加回数0回の人間が運営側にいきなり参加してみたお話。 - 窓とかペンギンとか
・ISUCON8 本選出題記 あるいはISUCONベンチマーカー負荷調整の歴史 - 酒日記 はてな支店
Read more...

ISUCON8 予選問題の解説と講評

予選の問題作成を担当したDeNAのkarupaneruraです。

予選に参加した皆様、お疲れ様でした。 楽しんで頂けましたでしょうか。

お陰様で大きなトラブルもなく無事に予選を終えることができました。 参加者の皆様をはじめとした皆さんのご協力がなければ成し得ないことでした。 ご協力いただいた皆様、ありがとうございました。

課題アプリケーション

今回の課題はイベントのチケット予約アプリケーションでした。


ユーザーを作成、またはログインを行うと座席を予約することができます。 座席は抽選で決まる仕組みになっており、ランダムに決まった座席が即座に分かるようになっています。 埋まっている座席は黒く塗りつぶされ、自分の獲得した座席は緑色の字で表示されています。 また、自分の座席をクリックするとキャンセルを行うことができます。


マイページでは自分の最近予約(orキャンセル)した席を5件、最近予約(orキャンセル)したイベントを5件、そして予約総額を表示していました。 また、未ログイン時は予約/キャンセル/マイページの閲覧はできませんが、座席の空き状況を確認することができました。

管理画面もあります。 管理画面は一般向けの画面とは異なりログインするまでどのような情報も見ることはできません。 ログインすると、一般向けに公開していないものも含めてすべてのイベントを表示できます。 座席の予約状況も同様に閲覧することができるほか、イベントの状態を変更することができます。 イベントの状態は公開/非公開/終了の3パターン存在し、公開/非公開は何回でも変更することができますが、終了にすると二度と状態を変更できません。
Read more...

ISUCON8 オンライン予選の利用言語比率

オンライン予選の利用言語比率を公開します。オンライン予選は528組の参加があり、起動に成功したチームは508組となりました。

オンライン予選 利用言語比率

利用率の全体ランキングは以下の通りです。

Go   203組 40.0%
Ruby  106組 20.9%
Perl   70組 13.8%
Python 65組 12.8%
PHP   44組 8.7%
Node.js 20組 3.9%


本選出場が決まった30チームに限定すると以下となります。

Go   19 63.3%
Python 6 20.0%
Perl   2 6.7%
PHP   2 6.7%
Ruby  1 3.3%

※複数言語のサーバーが立ってたときは(そのチームの持つサーバー郡の中で)最も立ってる台数が多かった言語を採用言語とみなしています
※ログインしていない場合は初期状態であるPerlとして換算されている場合があります
※起動に成功しなかったチームが一定数あります


ご参加いただいた皆さんの感想などはこちらにまとめています。
ISUCON8 オンライン予選 関連エントリまとめ : ISUCON公式Blog

↑このページのトップヘ