助け合いフォーラム
AWS ソリューションアーキテクト - アソシエイト(SAA-C03)
問題ID : 30430
問題を開く
あるWebシステムでは、有料会員の処理は優先して行い、無料会員は低優先で行うようにしたい。Amazon SQSを使って実装するとき、ソリューションアーキテクトが推奨するキューの構成はどれか。
この問題はプレミアムコンテンツです。
回答の間違い
投稿日 2024/11/12
1つのFIFOキューと1つの標準キューを作成し、有料会員の処理はFIFOキューで、無料会員の処理は標準キューで処理する
上記の回答は、十分実現可能です。
FIFOキューに有料会員のデータ、標準キューに無料会員のデータを処理すれば、受信側はFIFOキューから優先して受信すればいいだけです。
2024/11/13 01:02
単なるコメントですみません。
設問に
ソリューションアーキテクトが推奨するキューの構成
という条件があったので気になったのですが
FIFOキューに有料会員のデータ、標準キューに無料会員のデータを処理すれば、受信側はFIFOキューから優先して受信すればいいだけです。
だと、リクエスト数によっては正答選択肢よりも高額(FIFOキューの方が同じリクエスト数で1.25〜1.45倍高い)になる点は気にしなくて良いでしょうか?(解説でも言及されていないので気にしないで良いのかもしれませんが)
https://aws.amazon.com/jp/sqs/pricing/
他の問題で「これでもできるがコスト的に不適切」みたいなのがあった気がしたので、そういう観点も気にした方が良いのかなと思いまして。
コメント
この投稿に対して返信しませんか?
t takizawat
2024/11/19 23:19
ありがとうございます。 コスト的な点は考慮していませんでした。 参考にさせていただきます。