ISUCON公式Blog

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

開催日程

2024年12月8日(日) 10:00-18:00

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

12月25日 9:30更新 「ライドと椅子のマッチング」の実装例のコードを修正しました。
----

こんにちは、ISUCON14の作問チーム・NaruseJunのとーふとふです。
この記事では、ISUCON14の問題として出題した「ISURIDE」の解説と講評をお届けします。
今回の問題は、NaruseJunのメンバーが所属するポケットサインが作問を担当し、LINEヤフーの皆さんにフロントエンド実装でご協力いただきました。さらに、アドバイザーとしてfujiwaraさんにも参加していただき、非常に充実した作問体制を整えることができました。

それでは、ここから「ISURIDE」全体の構成や狙い、ボトルネックの仕掛けなどを順を追って解説していきます。

「ISURIDE」とは
競技当日流したサービスの概要紹介動画は以下からご覧いただけます。



今回の問題では、いわゆるタクシー配車・ライドシェアアプリをベースに、自動運転椅子のライドチェアサービス「ISURIDE」を題材としました。
日本国内でもタクシー配車アプリの利用が徐々に増え、ライドシェアに関する法整備も進んできている中、「単にレスポンスを速くする」だけでなく、マッチング機能を含むアプリケーション全体をより最適化するという課題に挑んでもらうために、このライドシェア(ライドチェア)サービスのテーマを選択しました。

フロントエンドはLINEヤフーのみなさんに協力してもらい、クオリティの高いものになっています。競技中にフロントをじっくり見られなかった方は、ぜひこの機会に実装をご覧いただければと思います。


Read more...

こんにちは、ISUCONの運営を担当しているLINEヤフー Developer Relations部の藤原です。

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

2024年12月8日(日)にガーデンテラス紀尾井町にあるOpen Collaboration Hub「LODGE」にて、運営と一部の選手が集まりISUCON14を開催しました。昨年と同じ場所での開催となります。 lodge

イベント関連エントリ
ISUCON14 まとめ
ISUCON14 受賞チームおよび全チームスコア : ISUCON公式Blog
ISUCON14 まとめ : Togetter
ISUCON14 関連エントリまとめ : ISUCON公式Blog

運営は朝8時に集まって準備を始めました。ISUCON14用にTシャツとネームカード、ストラップを作成しました。
DSC04575


DSC04558

運営エリアに配信用のスペースを作ってます。
DSC04590

運営スポンサー株式会社カケハシ所属の941さんが司会です。14年連続14回目の司会で気合入っています。
DSC04589

配信はLINEヤフー Developer Relations部のメンバーが担当しています。
DSC04592

朝8時半になると、選手の皆さまが入ってきました。今年は14チームの皆さまにオフライン会場からご参加いただきました。
DSC04578

9時40分にライブ中継が始まり、今年のお題が発表されました。
今年のお題はライドチェアサービス「ISURIDE」です。チェア〜!




会場でお題発表を見守る選手の皆さま。和やかな雰囲気です。
DSC04627

大規模キャンペーンの実施が発表され、会場から「や、やめろー!」の声が。予想通りアクセス集中でISURIDEに大規模障害が起きています。
DSC04632

10時となり競技スタート。先ほどの和やかな雰囲気とはうってかわり、皆さん真剣です。
DSC04650

DSC04653

DSC04669

お昼になり、お弁当を提供しました。
DSC04680

司会の941さんもお弁当を選んでいます。
DSC04673

お昼を少し過ぎた頃、特別賞の32,767点を超えるチームが出ました。



特別賞が出た瞬間、運営から「おー」の声が。
DSC04670


運営メンバーはお昼を食べながら、競技中の質問に対応するなどします。 DSC04689

お弁当の後はコーヒーを提供しました。
DSC04701

午後も選手の皆さんは真剣に競技に取り組んでいます。
DSC04692

DSC04648

17時になり、公開されているスコアボードは凍結されますが、運営エリアは引き続き更新される運営用スコアボードで点数の成り行きを見守ります。 DSC04771

18時となり競技終了です! DSC04783

選手の皆さまおつかれさまでした。 DSC04790

運営はこれから結果集計に入りますが、選手の皆さまはひとまず乾杯です。



20時となり、結果発表です。この優勝トロフィーは誰の手にわたるのでしょうか?
DSC04736

結果発表のライブ放送はこちらです。



結果発表ライブが始まり、司会の941さんから、「優勝してると思う人ー?」と呼びかけ。 DSC04866
しーん。 DSC04874

会場にいる選手の皆さまも結果発表を見守ります。
DSC04917

DSC04920

総合2位は会場から参加した「第9西東京市」チームでした。発表されてガッツポーズ。おめでとうございます。
DSC04877

優勝&学生1位は「takonomura」チームでした!おめでとうございます!ISUCON10に続き、2回目の優勝となります。
オンラインでつなぎ、優勝チームインタビューをしました。
DSC04931
 
これにてISUCON14も終了です、またね〜!
DSC04945
以上、ISUCON14 会場の様子でした。


Read more...

ISUCON14の利用言語比率を公開します。834チームの参加があり、運営で利用言語を把握できたのは787チームとなりました。

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

Go 549組
Node.js 69組
Ruby 64組
Python 48
Rust 27
PHP 24組
Perl 4
ru.. 1組 ※
go-modified 1組 ※
※競技者から申告のあった表記をそのまま掲載しています。

上位30チームに限定すると以下となりました。
Go 26組
Node.js 1組
Ruby 1組
Rust 1組
PHP 1組

昨年の言語比率はこちら

ISUCON14 言語移植にご協力いただいた皆さま
ISUCON14の言語移植は以下の皆さんにご協力いただきました。ありがとうございました。

・Node.js : pastak nana4gonta

Ruby : eagletmt
・Python : zhanpon & kyoto7250 

・Rust : eagletmt
・PHP : hanhan1978
ytake

Perl : anatofuz & kobaken

Read more...

ISUCON14に参加いただいた皆さん、ありがとうございました!
2024年12月8日(日)に開催されたISUCON14の結果発表および、出場全チームのスコアについてご案内します。

受賞者
総合1〜3位のチーム、学生1〜2位のチームに対する賞、および特定スコアに対して特別賞を用意していました。

プレゼンテーション1
・優勝: 賞金 100 万円
・2位: 賞金 30 万円
・3位: 賞金 10 万円
・学生1位: 賞金 30 万円
・学生2位: 賞金 10 万円
・特別賞: 賞金 5 万円

以下のとおり、各賞の受賞チームを発表します。

優勝&学生1位
チーム : takonomura
スコア : 58,153点

2位
チーム : 第9西東京市
スコア : 55,003点

3位
チーム : // TODO: あとでちゃんとしたチーム名になおす
スコア : 52,150点

学生2位
チーム : team k
スコア : 36,218点

特別賞
最初に32,767点(16bit 符号付int型最大値)に到達したチーム
チーム: // TODO: あとでちゃんとしたチーム名になおす
記録 : 12:20時点(競技開始後2時間20分)で到達


企業賞
また、スポンサー企業各社から企業賞(順不同)をご用意いただきました。スポンサー企業の皆様に感謝申し上げます。対象となるのは上位30チームとなります。

以下に受賞チームを記載します。

ポケットサイン RSA賞
最終スコアが2つの素数の積で表されるチームのうち、最も大きいスコアのチームに、スマートバスマット
チーム : 第9西東京市
スコア : 55,003点 = 13*4231
スマートバスマット
出典 : https://issin.cc/products/smart-bath-mat

FORCIAらすと賞
Rust以外の言語を使用し、上位30チーム中、順位が『らすと』だったチームに、実践Rustプログラミング入門
チーム : 黒酢唐揚げサン丼
記録 : 全体30位 & Go言語
FORCIAらすと賞
出典 : https://www.shuwasystem.co.jp/book/9784798061702.html

未来につながる火を灯すで賞 by FLINTERS
最終スコアで7が一番多いチームに、ランタン
チーム : 3年A組 大前先生
スコア : 39,957点 & 全体7位
※7が1つ含まれているチームが複数いたので、より上位のチームに進呈
FLINTERS賞画像



はてな賞
最終スコアの末尾4桁の点数が8107(はてな)に最も近いチームに、はてなノベルティの詰め合わせ
チーム : うどんきれいなGo
スコア : 28,148点 (41点差)
bb8d9d7a-caf6-4de8-8fff-ccb1e2e8002c
37e60100-5b1c-4626-b79a-6034b9d82bb8
Cygames賞
ランキングが隠れた後、ランキングが隠れる前の最高点数と比較して、スコアが最も上がったチームに、
受賞者の希望するデバイス
チーム : 第9西東京市
記録 : 最後の1時間で+23,968点

いい生活賞
全体11位のチームに、Anker Prime Power Bankと、いい生活ノベルティ詰め合わせ
チーム : team k
A1339-BLACK
出典 : https://www.ankerjapan.com/products/a1339

MIXI賞
全体25位のチームに、Amazon Echo Show5と、MIXIノベルティの詰め合わせ
チーム : tetora

MIXI賞

出典 : https://www.amazon.co.jp/dp/B09B2PF8S4

エブリー賞
全体9位のチームに、「ミールズ10食セット」とエブリーノベルティの詰め合わせ
チーム : 焼肉ジャンボチキン

また会いま賞 by LINEヤフー
全体30位のチームに、LINEヤフーのノベルティ詰め合わせ
チーム : 黒酢唐揚げサン丼
チーム : Maxif.
※ ライブ中継では29位のMaxif.チームが受賞と発表したため、30位黒酢唐揚げサン丼チームとあわせて2チームへ進呈いたします。


言語賞
今年より新設された賞です。こちらもスポンサー企業各社から言語賞(順不同)をご用意いただきました。スポンサー企業の皆様に感謝申し上げます。対象となるのはスコアを1点以上獲得したチームとなります。

Go言語賞 by さくらインターネット
Goで参加したチームの上位3チームにゴーファーのぬいぐるみと「さくらのナレッジ増刊号」
・takonomura
・第9西東京市
・// TODO: あとでちゃんとしたチーム名になおす

plushimage (11)
出典 : https://go.dev/blog/gopher

PHP言語賞 by CySphere
PHPで参加したチームの上位1チーム「グランブルーファンタジー・リリンク」のダウンロード版と、ゲーム/配信用オーディオミキサー ZG01とスタジオ品質ヘッドセット YH-G01 のセット
・(´・ω・`)
dl_thumb1ZG01 PACK
出典 : https://jp.yamaha.com/products/proaudio/live_streaming_gaming/zg/zg01_pack/index.html

Python言語賞 by mento
Pythonで参加したチームの上位3チームにmentoの無料体験券
・紙の保険証
・ケーキ屋さん見習い
・賞金は借金の返済に充てます

Ruby言語賞 by エムスリー
Rubyで参加したチームの上位3チームの3Dプリンター
・白金動物園
・Yeeeeeeeh
・rocky

M3_3D_print
※画像は生成AIによるイメージです


TOP30チーム
以下のチームには、スポンサー企業ノベルティ詰め合わせセット・ISUCON14オリジナルTシャツ・ネームカード・認定証をお送りします。※印付きは学生チームです。

1位 58,153 takonomura
2位 55,003 第9西東京市
3位 52,150 // TODO: あとでちゃんとしたチーム名になおす
4位 48,615 都営三田線東急目黒線直通急行日吉行
5位 43,888 ぱかぱかアルパカ
6位 41,281 チーム8年目
7位 39,957 3年A組 大前先生
8位 37,100 Mr.Takeda
9位 36,810 焼肉ジャンボチキン
10位 36,300 白金動物園
11位 36,218 team k
12位 34,964 IQ1
13位 34,259 amago
14位 33,338 negainoido
15位 32,699 かに
16位 31,013 たつや
17位 31,002 (´・ω・`)
18位 29,846 ファイトファイトファイファイビーチ
19位 29,811 isucon_friends
20位 29,629 FetchDecodeExecWrite
21位 29,386 ウー馬場ーイーツ・ザ・ファイナル
22位 28,875 ミレニアムサイエンススクール
23位 28,156 overcached!
24位 28,148 うどんきれいなGo
25位 26,178 tetora
26位 25,411 即興パフォーマンス2024(仮)
27位 24,925 kiai guided optimization
28位 24,766 iXi
29位 24,640 Maxif.
30位 24,464 黒酢唐揚げサン丼

Read more...

↑このページのトップヘ

'); label.html('\ ライブドアブログでは広告のパーソナライズや効果測定のためクッキー(cookie)を使用しています。
\ このバナーを閉じるか閲覧を継続することでクッキーの使用を承認いただいたものとさせていただきます。
\ また、お客様は当社パートナー企業における所定の手続きにより、クッキーの使用を管理することもできます。
\ 詳細はライブドア利用規約をご確認ください。\ '); banner.append(label); var closeButton = $('