ISUCON公式Blog

WINNER'S PRIZE \1,000,000

  
      
  
   

オンライン予選

   

2022年7月23日(土) 10:00-18:00

   

オンライン本選

   

2022年8月27日(土) 10:00-18:00

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

オンライン予選後レギュレーションに則り、参加者から提出された AMI を元に主催者が実行し競技時間中に計測された性能値に近い値が再現できるかを確認いたしました。その結果、本選出場者は以下となります。スコア、チーム名、利用言語、の順となっています。

本戦出場者

予選第1日トップ5枠
1. 82386 チームフリー素材 [Go]
2. 65398 鉄球 [Ruby]
3. 62145 山形組 [Perl]
4. 60344 lily white [Go]
5. 45742 ご注文はPHPですか? [Go]

予選第2日トップ5枠
1. 67782 fujiwara組 [Perl]
2. 51045 .dat [Go]
3. 49199 SHINCHOKU.ZERO [C++]
4. 46875 椅子子 [Ruby]
5. 42809 EH-MTI [Ruby]

総合トップ13枠
第1日・第2日それぞれのトップ5をのぞいた一般参加チームの中から、上位13チームを選出しました。

1 . 42638 ナイスカロリー [PHP]
2 . 41748 Beer Qz's [Ruby]
3 . 41705 (40618) GoMiami [Go]
4 . 41640 (39599) 矢澤 [PHP]
5 . 41266 (42134) マカレラーズ [Perl]
6 . 40418 (42120) Printemps [PHP]
7 . 40268 (43298) MEAN普及委員会 [Go]
8 . 39377 Oops! [PHP]
9 . 39363 (38855) Mr. Frank & Co: A New Hope [Ruby]
10 . 38960 (40115) 部長と副部長 [Go]
11 . 38921 (40079) 50ms or die. [Perl]
12 . 38802 (30180) PHPに花束を [PHP]
13 . 37808 Team Ku's [PHP]

※予選1日目の参加者のみ、スコアのレギュレーションが異なるため、参考値としてカッコ内に提出時のスコアを併記しています。詳しくは下記をご覧ください。
ISUCON4 本選出場の一部基準変更についての詳細 : ISUCON公式Blog

学生枠
1. 17764 (ρ_-)/超銀杏バスターズ(・ω・ o) [Ruby]
2. 16544 (86974) BIG丼 [Ruby]
3. 13980 blacklab [Ruby]
4. 8859 (8602) railsへの執着はもはや煩悩の域であり、開発者一同は瞑想したほうがいいと思います。 [Ruby]
5. 6621 (6490) ☆(ゝω・)vキャピ[Perl]
※予選1日目の参加者のみ、スコアのレギュレーションが異なるため、参考値としてカッコ内に提出時のスコアを併記しています。

予選第1日にご参加いただいた「twiskuld」チームは、提出時のスコアは 11209 でしたが、レギュレーション変更に従って第2日と同じ benchmarker (v2) で計測しなおしたところ、スコアが 5447 となったため、ランク外となってしまいました。申し訳ございません。

運営枠
・LINE選抜「生ハム原木」(予選スコア 51192)[Perl]
・クックパッド選抜「†空中庭園†《ガーデンプレイス》」(予選不参加)
・DATAHOTEL選抜「チームレッド」(予選不参加)

以上、 28 チームが本選出場となります。

利用言語比率

本戦出場チームの利用言語比率は以下の通りです。(予選不参加の2チームを除く)
Ruby 9組 31.0%
Go  7組 24.1%
PHP  6組 20.6%
Perl  6組 20.6%
C++  1組  3.4%


AMI 審査について

提出いただいた AMI について、レギュレーションに基づき、以下のような手順で審査を行いました。

1. AMI から EC2 インスタンスを起動
2. CPU の確認
- 「Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz」でなければ 1 からやり直す
3. benchmarker を指定されたオプションで実行
- 負荷走行が完走しなかったり、 report チェックが失敗すれば失格
- 提出されたスコアと近いスコアが再現できなければ失格
4. benchmarker-v2 を配置し、同様のオプションで実行(第1日参加チームのみ)
- ここでのスコアは「総合トップ13枠」「学生枠」の選出に利用
5. この時点での /report の結果を保存
6. EC2 インスタンスを再起動
7. 起動後、再度 /report を実行
- 5 と比較し、結果が異なっていたら失格(データの順番が変わっているのは可)
8. ブラウザで目視確認
- ブラウザから「isucon1」ユーザでログインし、 /mypage の結果が正しく出力されているかを確認。参考実装の挙動と異なっていたら失格

失格チーム

AMI 審査の結果、提出時の暫定スコアが上位に入っていたにも関わらず、レギュレーションを満たさず、失格となってしまったチームについて説明します。

・「SYM」チームは benchmarker 実行時に、「init script timed out」エラーになっていたため、負荷走行が実行できず、失格といたしました。

・「vg12」「もんご博士(RX有〼)」「KURA」「rapid」「team_karakani」「TKS」「チームhogehoge」の7チームは、サーバ再起動後に、再起動前と /report の出力内容が変わってしまっていたり、 /report 自体が動作しなかったりすることが確認され、失格といたしました。

・「5518」チームと「LSD」チームは、 AMI が指定された運営の AWS アカウントに共有されていなかったため、失格といたしました。

・「京都スイーツ」チームは、 /mypage にログインユーザ名が表示されていないため、表示崩れとみなし、失格といたしました。

・「RUSH!!」チームは、提出された AMI から EC2 インスタンスを起動しようとすると、 Kernel Panic が発生して起動できなかったため、失格といたしました。



本選は11月8日(土)に LINE株式会社の渋谷ヒカリエオフィスにて行います。本選参加は当日渋谷ヒカリエにお越しいただける方のみとし、オンラインでの参加は不可とします。また、予選と本選でチームメンバーの交代は出来ませんのでご注意ください。

本選出場チームの代表の方へは明日以降あらためてご連絡いたしますので、お待ちください。オンライン予選にご参加いただいた皆さん、まことにありがとうございました。まだ未定ではありますが、次回のご参加をお待ちしております。

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

櫛井です。
昨年に続き、オンライン予選の利用言語比率を公開します。

オンライン予選は185組の参加でしたが、利用した言語はAMI提出時に記入してもらっているため、AMI未提出・スコア登録無しのチームを除いた149チームでの数値となります。

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

利用率の全体ランキングは以下の通りです。利用言語は自由記入でしたが複数を入力したチームはありませんでした。

ruby   27.5% 41組
perl   18.7% 28組
php   16.1% 24組
go    16.1% 24組
python  7.3% 11組
node.js  7.3% 11組
c++    0.6% 1組
scala   0.6% 1組
未回答   5.3% 8組

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

2014.10.21 13:00 更新
登録エントリ数 85件

--
櫛井です。

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

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

参加者
ISUCON4 予選に出てきた - あおみかんのブログ
第4回ISUCON予選にチーム「ご注文はPHPですか?」で参戦して1日目暫定10位になりましたがPHP使ってません - Dマイナー志向
isucon4予選出場してきた #isucon
ISUCON4予選に参加しました - まどろみの思考空間
ISUCON4の予選に出た #isucon - tknzk's tech log
isucon4 予選参加記 - nise_nabeの日記
/var/log/hktechno: ISUCON4 で "BIG丼 (学生枠)" が1日目予選トップを取れた理由
ISUCON4予選に参加しました - k0kubun's blog
今年もISUCON4予選に参加した - 明日から本気だす
ISUCON4 予選に参加して身の程を教えて頂きました - あいつの日誌β
ISUCON2014予選に参加しました | Caronte
ISUCON2014予選でがんばってきた - 僕の車輪の再発明
ISUCON2014予選に参加してみた - 考える×つくる×動かす
一行まとめ: ISUCON4 予選のチーム SHINCHOKU.ZERO の参加記録です。C++(物理)で殴りました。 今日は ISUCON という…
ISUCON4 予選に参加しました – SummerWind
isucon4の予選に参加してみた - flytalesの日記
初心者二人でISUCON予選に突撃して予想通り撃沈したよ - 午後から→オーバークロック
ISUCON4の予選に参加した - 好き勝手に生きてます。 by 橘べるちぇ
ISUCON4予選で撃沈してきた話 - 見習いの見習いプログラマ
バイト戦士、ISUCON4オンライン予選に参戦 | Web開発者の日常
#isucon 4にfujiwara組として参加しました - handlename's blog
#isucon 2014にfujiwara組で出場して予選2日目暫定1位を取りました - beatsync.net
ISUCON4オンライン予選に参加しました #isucon - @matsumana の技術メモ
石田組でISUCON参加しましたぞ!!!(二日目組です) - uzullaがブログ
DSAS開発者の部屋:ISUCON4 予選で workload=5 で 88000点出す方法 (lily white 参戦記)
ISUCON4の予選にでやした! - urapico's diary
golang で sql, template, http リクエストのパフォーマンスメトリクスとるライブラリ作った #isucon - sonots:blog
ISUCON4予選に参加してきた - たまめも(tech)
ISUCON予選2日目に初参加してきた #isucon - 初めてのシステムと日記
ISUCON4に参加してみた - misty320’s diary
#isucon 4に参加して予選2日目暫定1位になりました - 酒日記 はてな支店
#isucon 4に予選出場してやったこと、やれなかったこと|Around the World
takeswimのブログ
#isucon ISUCON4に参加した (GoMiami) - sonots:blog
LINE選抜で isucon4 予選に参加してきました。暫定スコア「51192」を出すためにやったこと - blog.nomadscafe.jp
Programming.log – ISUCON4に初挑戦した結果スコアが5桁に届きませんでした
VOYAGE GROUP エンジニアブログ : ISUCON4の予選に参加して1日目4位になりました。(チーム:vg12)
#isucon 4 予選参加してきました | へぼい日記
ISUCON4 オンライン予選に参加した所感など - ブログのしゅーくりーむ
ISUCON4(2014)予選に参加したのでひとり反省会 - obfuscatism
SIerだけどISUCON4に参加してみた(チームじゃみお:オンライン予選敗退) #isucon - まーぽんって誰がつけたの?
ISUCON4予選で土曜日の暫定二位でした #isucon - catatsuyとは
LINE選抜で isucon4 予選に参加してPerlのコードをごりごり書いた - tagomorisのメモ置き場
ISUCON4 予選に参加した - あおうさ@日記
#isucon 2014の予選をほぼ一人で戦うハメになった話 - orangain flavor
#isucon 4予選参戦記 - 2日目暫定3位でした - takatoshi-maeda’s diary
チーム「椅子子」でISUCON4予選で2日目5位でした - BLOG::はるかさん
初めてのISUCON - addsict's blog
YappoLogs: #isucon 2014 に参加して暫定圏外になってきました
#isucon 2014予選に参加した - すぎゃーんメモ
#isucon 2014予選二日目を三位で通過した話 - Qiita
#ISUCON 4 予選に学生枠で参加してきました | κeenのHappy Hacκing Blog
ISUCON4 予選でスコア30万点以上を出す方法 #isucon - heboi blog
ISUCON4 予選に参加した話 #isucon - do_akiの徒然想記
ISUCON4予選に参加してきた - かみぽわーる
ISUCON 2014 の思い出 - ミントフレーバー緑茶
hidekiy blog: ISUCON4 に挑戦して予選敗退しました
ISUCON2014予選に参加してきた - ダメ人間オンライン
isucon4 予選2日目に参加してみた | kuronekov3vのメモ的なものなんで
ISUCON4で惨敗してきました - Masteries
ISUCON 4にチーム「ヤキトリ缶(タレ)」で参加したが、いまいちパッとしない感じだった #isucon - 双六工場日誌
ISUCON 2014で出来たこと出来なかったことのまとめ: おもいついたら書く日記
ISUCON4予選でリモート体制で正攻法で4万2千点くらい出してきました | おそらくはそれさえも平凡な日々
ISUCON 4 予選に参加した - チーム「ヤキトリ缶(タレ)」 - libqtkmz
#isucon 2014予選の延長戦をやってみた - orangain flavor
ISUCON 2014の予選に参加してきた - 夜から朝にかけて
ISUCON4予選に参加しました | C.A.Mobile Engineers'Blog
ISUCON4予選の問題で31万点を出すためにやったこと - Qiita
CREATE TABLE blog AS SELECT * FROM john_doe_; : ISUCONに出て惨敗しましたの話 #isucon
ISUCON 2014 予選の記録 GoMiami - ni-blog
#isucon 4の予選に出た - さよならインターネット
#isucon 4 予選に参加しました(スコア 37513) | シーズクリエイターズブログ
isucon4予選で33000点あたりでFAILする方法 - alarky@アラキン blog
愛される運用・監視: 私達がISUCON4の予選で失格した"たった1つ"の理由
ISUCON4の予選に参加してきた #isucon - Alligator Swamp
DSAS開発者の部屋:ISUCON4で本戦通過できました(Printemps参戦記)
ISUCON4 に参加しました - Akihiro's Programmer Blog
isucon 2014予選に参加しました - CubicLouve
ISUCON4 予選2日目2位通過 - 水深1024m
ISUCON 2014予選に参加して恥を晒してきました - 君は牛を二頭持っている
ISUCON4の予選を突破しました。 | 株式会社インフィニットループ技術ブログ
#isucon 4 に初参加してラッキーパンチで失格になってきました - 256bitの殺人メニュー
ISUCON4 予選でアプリケーションを変更せずに予選通過ラインを突破するの術 - Hateburo: kazeburo hatenablog
ISUCON4の予選を通過したんだった - @ijin




Read more...

↑このページのトップヘ