AWS認定試験 Solutions Architect - Associate(予想問題) その4

問題 43 / 65

数百万件規模のリアルタイムチャットを低遅延で提供し会話ごとにメッセージ順序を保証しつつ高スループットを確保したい。最も適したストレージ設計はどれか

RDSの単一テーブルに会話ごとに行を追加し読み取りはリードレプリカでさばく
DynamoDBを会話IDをパーティションキー、タイムスタンプをソートキーにして保存し必要に応じてDAXでキャッシュする
アップロードされたチャットをS3にオブジェクトとして順次書き込む
チャットをSQS標準キューに入れて順次処理する
全メッセージをElastiCache Redisのみに保存してメモリ上で処理する

当サイトでは、ユーザー体験の向上を目的としてCookieを使用しています。サイトの利用を継続することで、Cookieの使用に同意したものとみなされます。