AWS SNS+SQS Anti-Patterns Cheat Sheet

Dead queues, retries, and delays

Last Updated: November 21, 2025

Focus Areas

Focus
Attach DLQs and monitor message age
Tune visibility timeouts with retries

Commands & Queries

aws sqs set-queue-attributes --attributes VisibilityTimeout=30
Set timeouts
aws sqs receive-message --max-number-of-messages 10
Poll safely
aws sns subscribe --protocol sqs
Link SNS to SQS

Summary

DLQs, visibility, and throttles keep SNS+SQS reliable.

💡 Pro Tip: Always pair queues with dead-letter queues and exponential backoff.
← Back to DevOps & Cloud | Browse all categories | View all cheat sheets