やじうまWatch

「嵐」コンサートのホテル予約重複を再現したプログラムがわかりやすいと話題に

 先日ニュースになっていたのが、アイドルグループ「嵐」のコンサート実施に伴いホテルに宿泊予約が殺到、部屋数が203しかないにもかかわらず、6日で数千件もの予約を受け付けてしまったというトラブル。ニュースでは単にシステム障害とされていたが、この原因を推測し、具体的にプログラムを組んでトラブルの様子を再現したエントリーが、ネットで話題になっていた。詳細はリンク先のエントリーを参照されたいが、排他制御なしの状態では6日間で約4400件、排他制御ありだと1日あたりぴったり203件と、見事に再現に成功しており、説得力は十分。エントリーには身近な事例によるわかりやすい説明に賞賛の声が寄せられる一方、原因のチープさに呆れる人、そして明日は我が身だとして恐れおののいているプログラマーも多かったようだ。ともあれ、動画も含めてたいへんわかりやすい説明なので、実際にプログラムを書く人もそうでない人も、向学のためにチェックしておいて損はない。

◇嵐のコンサートがあるとダブルブッキングしてしまうホテル予約システムを作ってみた(徳丸浩の日記)
http://blog.tokumaru.org/2015/05/blog-post.html?m=1
◇「嵐」のコンサートでホテル予約殺到か(NHKニュース)
http://www3.nhk.or.jp/news/html/20150503/k10010068521000.html

(tks24)