Skip to content

Instantly share code, notes, and snippets.

@neguse
Last active August 29, 2015 14:25
Show Gist options
  • Save neguse/9647b1eeef8d65440258 to your computer and use it in GitHub Desktop.
Save neguse/9647b1eeef8d65440258 to your computer and use it in GitHub Desktop.

ISUCONとは

「Iikanjini Speed Up Contest」

優勝賞金100万円!今年もやります ISUCON5 開催と日程のお知らせ #isucon

お題となるWebサービスを決められたレギュレーションの中で限界まで高速化を図るチューニングバトル、それがISUCONです。過去の実績も所属している会社も全く関係ない、結果が全てのガチンコバトルです。

俺の考えるISUCON - たごもりすメモ

ある日の朝、Webアプリケーションが一式、適当に設定されたサーバごと渡されます。あとベンチマークツールも渡されます。 さて夕方までにこのベンチマークツールの計測するスコアを可能な限り上げてください、そのためなら渡されたサーバ上で何をやっても構いません。ただしベンチマークツールはアプリケーションの動作が変わっていないかどうかチェックするための機構を備えているので、そいつが違反を検出したらスコアは無効です。

次のISUCON5

  • 予選
    • 日時: 2015年9月26日(土),27日(日)どちらか選択 10時〜18時
    • 場所: オンライン
  • 本戦
    • 日時: 2015年10月31日(土) 10時〜
    • 場所: LINE株式会社 渋谷ヒカリエオフィス
  • 参考実装の言語

これまでのISUCON

  • ISUCON4
    • 予選日時: 2014年9月27日(金),28日(土)
    • 本戦日時: 2014年11月8日(土)
    • 参考実装の言語: Go, Node.js(予選だけ), Perl, PHP, Python, Ruby
    • ベンチマーカーは予選、本戦ともにGo
    • ミドルウェアはNginx, MySQL, Redis, Supervisord
    • OSはCentOS 6
    • ソース
    • まとめ
  • ISUCON3
    • 予選日時: 2013年10月5日(金),6日(土)
    • 本戦日時: 2013年11月9日(土)
    • 参考実装の言語: Go, Node.js, Perl, PHP, Python, Ruby
    • ベンチマーカーは予選はGo, 本戦はPerl
    • ミドルウェアはApache, MySQL, Memcached, Supervisord
    • OSはCentOS 6
    • ソース
    • まとめ
  • ISUCON2
    • 日時: 2012年11月03日(土)
    • 予選なし、本戦のみ
    • 参考実装の言語: Java, Node.js, Perl, PHP, Python, Ruby
    • ベンチマーカーはNode.js
    • ミドルウェアはApache, MySQL, Supervisord
    • OSはCentOS 5
    • ソース
    • まとめ
  • ISUCON1
    • 日時: 2011年8月27日(土)
    • 予選なし、本戦のみ
    • 参考実装の言語: Node.js, Perl, Ruby
    • ベンチマーカーはNode.js
    • ミドルウェアはMySQL, Supervisord
    • OSはCentOS 5
    • ソース
    • まとめ
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment