Index Exchangeの視点

1年の最も大きなショッピングイベントを可能にする技術

毎年サイバーマンデーは、この日が北米最大のEコマースイベントであるという事実を再認識させてくれます。広告主は消費者を魅了するための特別キャンペーンを行い、広告予算のかなりの部分が注ぎ込まれます。

IXでは通常、第4四半期には毎日のデータトラフィックが10%増加し、ホリデーシーズン向けデジタル広告のためにキャンペーン登録数が3倍となるため、アドサーバーのプラットフォーム、キャンペーン登録パイプライン、そしてデータ処理システムの限界が試されます。ご想像通り、このための準備は1日ではならず、です。

サイバーマンデーの準備

サイバーマンデーの準備における至上課題は、とてもシンプルなことですが、システムを安定に保つことにあります。トラフィックとサイバーマンデーに向けてのキャンペーン登録数の増加は、あらゆるシステムコンポーネントが通常よりも高い負荷にさらされることを意味します。また、使用率のスパイクが予測不可能であるということは、1年の間に予測され確実視されていたものがまったく役にたたないことを意味します。

サイバーマンデーに先立つ数か月の間に、複数のオフィスにまたがる当社のエンジニアリング部隊は共同で、私たちのシステムが効果的に稼働できるように万全を尽くします。インフラとパフォーマンス、そして当社のお客様に対する価値を最大化するために入札の流動性の拡大方法に重点が置かれます。11月の半ばには、年末まで開発フリーズ体制が敷かれます。コードのデプロイメント作業は中断され、すべての労力が監視と計画立案に振り向けられます。

アドサーバーのパフォーマンスの安定化

1年を通してデータセンターの拡大に取り組んできた(現時点で世界で10か所を誇ります)運用チームとITチームは、予想されるトラフィックの負荷に耐えられる十分なハードウェアがあることを確認します。当社のプラットフォームは、高水準の耐障害性を実現するため、冗長性とグレースフルデグラデーションを核としたアーキテクチャで構築されています。プラットフォームは水平スケーリングが可能なアーキテクチャとなっており、フェイルオーバーを処理します。

トロントとモントリオールにいる研究開発チームは、サイバーマンデーに向けて当社のアドサーバーの垂直スケーラビリティに取り組み、ホリデー期間中のシステムの安定性を確保するために、各サーバーの性能を最大限に引き出せるようにしました。

コードベースは貴重なミリ秒を稼ぎ出せるように最適化され、DSPにオークション中の入札時間をより多く提供すると同時に、アドサーバーのリソース消費を低下させました。また、イベントファイルは調べ直し、ストレージ容量を解放するためにスリム化を行いました。さらに、いくつかの「カナリア」サーバーに対してトラフィックを意図的に倍加したストレステストにより、ネットワークやメモリ使用パターンの障害可能性を特定し、直ちに対処が行われました(Linuxのnf_conntrackのカーネルパラメーターを調整するなど)。

スピードとレジリエンスのためのクリエイティブ登録の実装

アドサーバーのパフォーマンスに加え、私たちはクリエイティブの登録パイプラインにも注目しました。当社のキッチナーにあるオフィスでは、今年のはじめにサードパーティのクリエイティブスキャナーとの統合を改善し、当社のコンテンツがブランドセーフであり、マルウェアが混入していないことを確認しました。サイバーマンデーに向けてシステムは並列化され、よりレジリエントでより高速なものとなりました。

当社の自動ブランディングソリューションの成功をさらに向上するための研究も完了し、当社の広告品質チームがキャンペーンのブランディングを手動で行う労力が削減できると期待されています。

サイバーマンデーを支える舞台裏の技術

さて、以上の改善努力が十分であったか、それとも他に注力すべき部分はなかったかということを、私たちはどうやって知ることができるでしょうか?研究開発、運用チーム、そして当社のネットワークオペレーションセンター (NOC) は緊密に連携し、あらゆるサービスのモニタリングが可能で、パフォーマンスを正確に捉えることができるようにしました。モントリオールで開発された新しいアーキテクチャは、広告配信の指標のサンプル抽出をリアルタイムで行うことも可能です。その一方で、NOCのチームは当社のシステムの健全性とパフォーマンスを24時間モニターし、予測外のことが起きていないか見張っています。

サイバーマンデーの準備は、こうして数か月前から開始されたわけですが、サイバーマンデーの成功は11月26日の当社のエンジニアリング部門の静けさに見ることができます。この桁外れのオンラインイベントに向けた数か月は、エンジニアリング部門が静かなサイバーマンデーの日を迎えたことで究極的に報われたのです。私たちは嵐を乗り切り、勝利できることを分かっていたからです。

サイバーマンデーに対する当社の一年を通したコミットメントが重要な理由を、以下の動画でご覧ください。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です