ISUCON の過去問のテーマ一覧
第1回 ブログシステム: 記事, コメントができる
第2回 チケットシステム: アーティストごとに残席数があって、購入ができる
第3回
予選: github gist: ログイン機能、プライペート投稿、マークダウン(html レンダリングが必要)、公開記事がトップに100件
本戦: 画像版の twitter みたいなアプリ(インスタ)、公開レベルを public/follower/private, http long polling で取得(リアルタイム通知), 画像変換処理
第4回
予選: 銀行(ログイン部分のみ) abusing を防ぐ, abusing report,
本戦: 動画広告配信, 動画の入稿, 表示時の抽選, インプレッション集計&レポーティング, 動画配信
第5回
予選: mixi的なやつ 日記、コメント、友達関係、足跡、タイムライン(友達の投稿最新一覧とか)
本戦: IFTTT 的なやつ 外部APIにリクエストして結果を束ねて返す
第6回
予選: はてな ブログと wiki の中間機能 キーワードリング,お気に入り, スパムチェック 無駄なマイクロサービス化
本戦: リアルタイム性のあるお絵かきアプリ C10K 同時コネクションとか SSR とか SVG とか
第7回
予選: チャットアプリ /fetch, /message で bulk 通知とか
本戦: MOゲーム 椅子を増やすゲーム 複数人プレイ、椅子の数が多倍長
第8回
予選: イベントチケット 座席を予約できる、キャンセルとか第2回の焼き直し
本戦: ISUCOIN 椅子取引所
第9回
予選: ISUCARI メリカリ的なやつ
本戦: ISUXPRESS予約 運行区間, 窓際, 団体は近くの席を取る とか
第10回
予選: ISUUMO 物件検索, 地図をなぞって検索
本戦: XSUCON isucon ポータルサイト
第11回
予選: ISUCONDITION IoT 機器(ISU) の状態のレポーティング
本戦: ISUCHOLAR 学内システム シラバスとか履修科目、成績を見る
第12回
予選: ISUPORTS スポーツのリーダーボード 複数のスポーツ大会が開催できる 順位を閲覧できる