3分間の生放送テレビ投票の急増に対応し、高い書き込み負荷を処理し、公開中に途中結果を表示し、コストを最小限に抑えながら正確に1回だけ最終集計を生成する必要があります。どのアーキテクチャがこれらの要件を満たしますか?
解答を選択
オプションをタップして解答を確認してください。
正解: 投票をPub/Subトピックに書き込み、Dataflowパイプラインを介してBigtableとBigQueryの両方にロードします。リアルタイムの結果はBigtableにクエリし、後の分析はBigQueryにクエリします。投票が終了したらBigtableインスタンスをシャットダウンします。.
これが解答である理由
このアーキテクチャは、生放送テレビ投票のすべての要件を満たします。Pub/Subは高スループットの取り込みを可能にし、Dataflowは高い書き込み負荷を処理し、正確に1回処理(exactly-once processing)を保証します。Bigtableは低レイテンシでリアルタイムの途中結果を提供し、BigQueryは後の分析と最終集計に適しています。投票終了後にBigtableインスタンスをシャットダウンすることで、コストを最小限に抑えられます。 Memorystoreはインメモリデータベースであり、永続性が必要な投票データには不向きです。Cloud SQLはリレーショナルデータベースであり、急増する書き込み負荷にはスケールしにくい可能性があります。Pub/SubとCloud Functions、BigQueryの組み合わせでは、Cloud Functionsが大量のデータを処理する際にボトルネックになる可能性があり、リアルタイムの途中結果を低レイテンシで提供するのには適していません。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する → カード不要