{"slug": "amazon-sqs", "name": "Amazon SQS", "category": "infra", "category_name": "Infrastructure and DevOps", "description": "", "recommenders": 3, "commenters": 6, "warners": 2, "score": 1.349, "rising": 0.35, "first": "2025-12-01", "latest": "2026-08-20", "why": "it's always better to use something like SQS, Redis queues, etc.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 3, "neutral": 1, "compare": 0, "warn": 2}, "spark": [0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "it's always better to use something like SQS, Redis queues, etc.", "kind": "", "icon": false, "domain": null, "github_repo": null, "official_url": "https://aws.amazon.com/sqs/", "pricing": "", "aliases": ["Amazon SQS"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 790043808, "item_id": 49377738, "url": "https://news.ycombinator.com/item?id=49377738", "by": "dorfsmay", "date": "2026-08-20", "stance": "recommend", "quote": "We moved to SQS because it was one less thing we needed to spend time on.", "excerpt": "It worked fine, we had no issue with it. We moved to SQS because it was one less thing we needed to spend time on.", "context": "", "use_case": "Message queue", "switched_from": "ZeroMQ", "story": "PostgreSQL for Everything"}, {"id": 784694017, "item_id": 49043376, "url": "https://news.ycombinator.com/item?id=49043376", "by": "vhiremath4", "date": "2026-07-24", "stance": "recommend", "quote": "it's always better to use something like SQS, Redis queues, etc.", "excerpt": "I once was the CTO of a company that serviced about 100k requests per day across all our services. We grew to millions and eventually 10's of millions, but, somewhere along the way, an engineer on our team decided he wanted to build a queue off LISTEN/NOTIFY semantics in order to take advantage of strong consistency with the rest of our data model, which seemed reasonable given LISTEN/NOTIFY is not that hard to under", "context": "former CTO", "use_case": "job queue", "switched_from": "PostgreSQL LISTEN/NOTIFY", "story": "Postgres LISTEN/NOTIFY actually scales"}, {"id": 778670065, "item_id": 48666879, "url": "https://news.ycombinator.com/item?id=48666879", "by": "mikeocool", "date": "2026-06-24", "stance": "recommend", "quote": "or just use SQS", "excerpt": "I love Postgres. I buy using it for many many things. I really don\u2019t understand why everyone insists that you should use it as a work/message queue. There are lots of purpose-built bullet proof queuing systems that are simple to setup and administer (or just use SQS). Your queue is likely to have very different access patterns than the rest of your data, and sticking it in Postgres means you\u2019re probably going to end ", "context": "", "use_case": "job queue", "switched_from": "", "story": "PostgreSQL Is Enough"}]}], "caveats": [{"label": "", "summary": "", "quotes": [{"id": 764706305, "item_id": 47794144, "url": "https://news.ycombinator.com/item?id=47794144", "by": "btown", "date": "2026-04-16", "stance": "warn", "quote": "Amazon SQS has similar dynamics, and its reputation is far from stellar.", "excerpt": "https://developers.cloudflare.com/email-service/reference/postmaster/#outbound-prefixes Cloudflare is very transparent about their prefixes and reverse DNS, which makes it trivial for operators who want to block the entire service, and extremely bad for Cloudflare's deliverability. And while there are many open blacklists which I have no doubt Cloudflare monitors, there are many (including soft spam-classification si", "context": "", "use_case": "", "switched_from": "", "story": "Cloudflare Email Service: now in public beta. Ready for your agents"}, {"id": 743945745, "item_id": 46496609, "url": "https://news.ycombinator.com/item?id=46496609", "by": "olowe", "date": "2026-01-05", "stance": "warn", "quote": "I feel this has made the world a (very slightly!) worse place", "excerpt": "Work may enable altruism outside of your actual job. For example, I got fulfillment from sharing my journey publishing some open source software over the course of a few months. Having savings helped make that possible. SMART criteria[1] can help to get out of a rut. \"Making the world a better place\" is very difficult to satisfy. How many people? What is better? How much better? I don't advocate for quantising abstra", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: How is your work making the world a better place?"}]}], "who": [{"by": "vhiremath4", "context": "former CTO", "url": "https://news.ycombinator.com/item?id=49043376", "date": "2026-07-24"}], "tags": [], "use_cases": ["job queue", "message queue", "backend stack"], "compared": [{"slug": "aws-lambda", "name": "AWS Lambda", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=49361279", "title": "PostgreSQL for Everything", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49040296", "title": "Postgres LISTEN/NOTIFY actually scales", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=48666433", "title": "PostgreSQL Is Enough", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=47792593", "title": "Cloudflare Email Service: now in public beta. Ready for your agents", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46495155", "title": "Ask HN: How is your work making the world a better place?", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=46108941", "title": "Ask HN: Who is hiring? (December 2025)", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {"neutral": 1}, "2026-01": {"warn": 1}, "2026-02": {}, "2026-03": {}, "2026-04": {"warn": 1}, "2026-05": {}, "2026-06": {"recommend": 1}, "2026-07": {"recommend": 1}, "2026-08": {"recommend": 1}, "2026-09": {}, "2026-10": {}}, "quotes": [{"id": 790043808, "item_id": 49377738, "url": "https://news.ycombinator.com/item?id=49377738", "by": "dorfsmay", "date": "2026-08-20", "stance": "recommend", "quote": "We moved to SQS because it was one less thing we needed to spend time on.", "excerpt": "It worked fine, we had no issue with it. We moved to SQS because it was one less thing we needed to spend time on.", "context": "", "use_case": "Message queue", "switched_from": "ZeroMQ", "story": "PostgreSQL for Everything"}, {"id": 784694017, "item_id": 49043376, "url": "https://news.ycombinator.com/item?id=49043376", "by": "vhiremath4", "date": "2026-07-24", "stance": "recommend", "quote": "it's always better to use something like SQS, Redis queues, etc.", "excerpt": "I once was the CTO of a company that serviced about 100k requests per day across all our services. We grew to millions and eventually 10's of millions, but, somewhere along the way, an engineer on our team decided he wanted to build a queue off LISTEN/NOTIFY semantics in order to take advantage of strong consistency with the rest of our data model, which seemed reasonable given LISTEN/NOTIFY is not that hard to under", "context": "former CTO", "use_case": "job queue", "switched_from": "PostgreSQL LISTEN/NOTIFY", "story": "Postgres LISTEN/NOTIFY actually scales"}, {"id": 778670065, "item_id": 48666879, "url": "https://news.ycombinator.com/item?id=48666879", "by": "mikeocool", "date": "2026-06-24", "stance": "recommend", "quote": "or just use SQS", "excerpt": "I love Postgres. I buy using it for many many things. I really don\u2019t understand why everyone insists that you should use it as a work/message queue. There are lots of purpose-built bullet proof queuing systems that are simple to setup and administer (or just use SQS). Your queue is likely to have very different access patterns than the rest of your data, and sticking it in Postgres means you\u2019re probably going to end ", "context": "", "use_case": "job queue", "switched_from": "", "story": "PostgreSQL Is Enough"}, {"id": 764706305, "item_id": 47794144, "url": "https://news.ycombinator.com/item?id=47794144", "by": "btown", "date": "2026-04-16", "stance": "warn", "quote": "Amazon SQS has similar dynamics, and its reputation is far from stellar.", "excerpt": "https://developers.cloudflare.com/email-service/reference/postmaster/#outbound-prefixes Cloudflare is very transparent about their prefixes and reverse DNS, which makes it trivial for operators who want to block the entire service, and extremely bad for Cloudflare's deliverability. And while there are many open blacklists which I have no doubt Cloudflare monitors, there are many (including soft spam-classification si", "context": "", "use_case": "", "switched_from": "", "story": "Cloudflare Email Service: now in public beta. Ready for your agents"}, {"id": 743945745, "item_id": 46496609, "url": "https://news.ycombinator.com/item?id=46496609", "by": "olowe", "date": "2026-01-05", "stance": "warn", "quote": "I feel this has made the world a (very slightly!) worse place", "excerpt": "Work may enable altruism outside of your actual job. For example, I got fulfillment from sharing my journey publishing some open source software over the course of a few months. Having savings helped make that possible. SMART criteria[1] can help to get out of a rut. \"Making the world a better place\" is very difficult to satisfy. How many people? What is better? How much better? I don't advocate for quantising abstra", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: How is your work making the world a better place?"}, {"id": 737844722, "item_id": 46115295, "url": "https://news.ycombinator.com/item?id=46115295", "by": "gh-llm-in-loop", "date": "2025-12-01", "stance": "neutral", "quote": "Stack includes Golang, Neo4j, AWS (Lambda, SQS, S3, DynamoDB)", "excerpt": "Bedrock Data | Backend Engineer | Menlo Park, CA (Onsite) | bedrockdata.ai At Bedrock Data, we are building next-generation data security platforms. Our backend engineering team is responsible for: Large-scale distributed systems to handle petabytes of data in a scale-out architecture. Stack includes Golang, Neo4j, AWS (Lambda, SQS, S3, DynamoDB), GraphQL, Typescript/React Please apply here: https://jobs.ashbyhq.com/", "context": "", "use_case": "Backend stack", "switched_from": "", "story": "Ask HN: Who is hiring? (December 2025)"}]}