SQS & SNS + MQ

Owner
Verification
Tags
Last edited time

SQS

14 days retention (4 days default) , visibility timeout 30sec - 12h , can set retry

256kb use S3, can write buffer to Dynamo , Q types

Dead Letter Queue

can set maximum receives for debugging (must match the original q type) - can resend massages from the DLQ after fix using Re-drive to source

can set Impotency to prevent a duplicate massage processing

📢
for large numbers - use Kinesis data stream

Amazon MQ

running on premisses Q service on the cloud - managed RabbitMQ ActiveMQ on AWS

SQS and SNS in one service

SNS

Pub/Sub Service in AWS - send notification to subs of topics (Email/sms/http/SQS/Lambda/Kinesis)

use access polices to manage access within the ORG

use Massage filtering to direct massages to certain Q

Create topic > subs > publish

Mobile Push to send push notification messages directly to apps on mobile devices