チケット販売プラットフォームはワールドカップのチケット数百万枚をダウンせずにどう販売しているのか

ワールドカップ 2026 の注目試合のチケットが発売されると、数百万人が同じわずか数秒のうちに購入ボタンを押します。その瞬間を乗り切るプラットフォームは、最大のサーバーを持つものではなく、過酷で予測可能なスパイクに合わせて設計されたものです。供給をはるかに上回る需要が一斉に押し寄せ、しかもお金と不正が絡んでいます。端的に言えば、まともなチケット販売システムは、この群衆をデータベースに直接到達させることはありません。前段に公平な待ち行列を置き、すべての座席を外科手術のような精度でロックし、ボットが購入する前にブロックし、気づかれずにコピーや転売ができないチケットを発行します。

サウジアラビアの企業にとって、これは観客席から眺めていればよい話題ではありません。リヤド・シーズン中のコンサート座席、祝日のテーマパークの時間枠、限定版商品の発売、クリニックの予約など、需要の高い予約はすべて、同じ問題の小規模版に直面します。ワールドカップの販売を守るエンジニアリングは、あなたのローンチ当日を守るエンジニアリングと同じものです。

仮想待合室:突発的な殺到の中でも公平さを保つ

最初の防御は仮想待合室です。プラットフォームは、すべての訪問者を同時に購入手続きへ進ませるのではなく、制御されたグループごとに入場させます。到着すると待ち行列に入れられ、順番が割り当てられ、中核の予約データベースに触れない軽量なページで待機します。その後システムは、バックエンドが安全に購入を処理できる速度に合わせて、ユーザーを一度に数千人ずつ通過させます。

これを公平にしているのは 二つの設計上の選択です。第一に、待ち行列は販売開始の瞬間にランダム化されるため、ブラウザを更新しても、一ミリ秒早く到着しても有利にはなりません。第二に、待合室のページはコンテンツ配信ネットワークから配信され、拡張コストはほぼゼロです。そのため、システムの中でコストのかかる部分、つまり座席データベースと決済フローには、押し寄せる全量ではなく、常に処理可能な少量の流れだけが届きます。

在庫ロック:同じ座席を決して二度売らない

チケット販売で最も難しい問題は競合状態です。二人の購入者が同じ瞬間に同じ座席を求めます。二重に販売すれば入場ゲートで怒ったファンが待っていますし、ロックが強すぎれば販売全体が停滞します。実際のプラットフォームは、座席がカートに入った瞬間にそれを確保し、短い有効期限、多くの場合は数分を設定します。期限が切れると確保は解除され、座席は自動的に在庫へ戻ります。

内部では、アトミック操作と分散ロックによって、多数のサーバーにまたがっていても、ある座席を確保できるのはちょうど 一人の購入者だけになるようにしています。冪等性キーにより、不安定なモバイル接続がリクエストを再試行しても、購入者への請求は一度だけ、発行されるチケットも 二枚ではなく 一枚になります。確保する、期限切れにする、確定する、二重予約はしない、というこれと同じパターンが、予約システムやレストランの予約エンジンを正しく保っています。

ボットと転売業者を阻止する

需要が供給を上回るところでは、転売業者がボットを使って大量に購入し、上乗せ価格で転売します。これへの防御は多層的です。デバイスやネットワークごとのレート制限、人間とスクリプトを見分ける行動分析、疑わしいトラフィックだけに表示する CAPTCHA、そして簡単に作れるメールアドレスではなく本人確認済みの ID に紐づいた厳格な購入上限です。サウジアラビアでは、購入を Nafath で確認された国民 ID に紐づけることが強力な管理手段になります。実在する一人が入手できるチケット枚数に上限がかかり、業者による大規模な買い占めがはるかに難しくなるからです。

偽造できないチケット:動的 QR と NFC

静的な QR コードは、一度印刷されたりスクリーンショットを撮られたりすれば、簡単に複製・転売できてしまいます。最新のモバイルチケットは、公式アプリ内で数秒ごとに再生成されるローテーションコードでこれを防ぎます。スクリーンショットは数秒後には無価値になるのです。チケットは端末やデジタルウォレットに紐づけられ、ゲートでは暗号技術によって検証されます。近距離無線通信(NFC)と安全なモバイルウォレットはさらに一歩進み、スマートフォンそのものを入場資格にして、不正が入り込む余地をほぼゼロにまで縮めます。

入場ゲート:高速で、通信断にも強い入退場管理

試合当日には、数万人のファンが短い時間帯に集中して到着し、改札ゲートは完璧な通信環境を前提にできません。入退場管理システムは、チケットをローカルで高速に検証し、その後すべてのゲート間でスキャン状態を同期するよう設計されています。これにより、一枚のチケットを別々の入口で 二回使うことはできません。目標は、一回のスキャンあたり 一秒未満で測られる処理能力と、ネットワークが不安定になっても破綻しない動作です。これはまさに、あらゆる POS システムやチェックインシステムが自らの繁忙時に必要とする回復力です。

サウジアラビアの企業がここから学ぶべきこと

あなたがワールドカップのチケットを販売することはないかもしれませんが、これらの原則は小さな規模にもそのまま当てはまります。殺到が予想されるあらゆる販売の前に待ち行列を置くこと。在庫をアトミックにロックし、売り越しを決して起こさないこと。本人確認を行い、ボットや転売業者を締め出すこと。コピーできない資格情報を発行すること。mada、Apple Pay、STC Pay などの決済を冪等性をもって統合し、再試行で二重請求が起きないようにすること。ネットワークが止まっても動き続けるゲートを構築すること。

Origami では、まさにこうした基盤の上に、サウジアラビアの企業向けの予約、来店予約、チケット販売プラットフォームを構築しています。需要のピークに対応する待ち行列、堅牢な在庫管理、Nafath による本人確認の統合、安全な国内決済ゲートウェイ、そして高負荷に耐える入退場システムです。見出しはサッカーですが、製品はエンジニアリングそのものであり、それはあなたの最も忙しい日を最悪の日にしないための、同じ専門的な規律なのです。

出典

FIFA:ワールドカップ 2026 の大会およびチケット販売に関する公式情報:fifa.com。