AWS認定試験 Developer - Associate(予想問題) その12
通常
試験時間: 00:00問題時間: 00:00
問題一覧
問題 26 / 65
銀行アカウント間の送金で送金者と受取者の残高更新を原子性を保って行い、通信障害やプロセスクラッシュがあっても片方だけ反映されないようにする最適な方法はどれか?
①DynamoDBのトランザクションAPI(TransactWriteItems)を使い両方を一括更新する
②DynamoDBの条件付き更新とバージョン管理で競合を検出する
③SQS FIFOキューで順序と処理を制御して逐次実行する
④DynamoDB StreamsとLambdaで非同期に片側ずつ更新する
⑤Amazon Redshiftに履歴を書き込みバッチで整合させる
