Amazon SQS 出題頻度 ⭐⭐⭐⭐⭐

Amazon SQS

Amazon Simple Queue Service

messagingAmazon SQSAWS
最終整理

Producer と Consumer を疎結合にし、非同期処理のために作業を安全に蓄えるマネージドメッセージキュー。

基本情報

項目内容
英語名Amazon SQS
正式名称Amazon Simple Queue Service
中国語の説明消息队列服务
日本語の説明マネージドメッセージキューサービス
出題頻度⭐⭐⭐⭐⭐
混同しやすいものSNS / EventBridge / Kinesis

一言で理解

Producer と Consumer を疎結合にし、非同期処理のために作業を安全に蓄えるマネージドメッセージキュー。

要点

  • Standard Queue は高スループットで At-Least-Once Delivery のため、重複や順序入替が起こり得る。
  • FIFO Queue は Message Group 内の順序と重複排除を提供するが、スループット制限が異なる。
  • Visibility Timeout は処理中の Message を一時的に隠し、成功後に Consumer が削除する。

試験での判断

DLQ、再試行、冪等な Consumer、適切な Retention / Visibility 設定が重要。