What is AWS SNS and how is it different from SQS?
spaceto flip
SNS is a pub/sub messaging service: one message in, many copies out (every subscriber gets a copy). SQS is a queue: one message in, one consumer processes it. SNS is for fan-out (broadcasting to multiple services). SQS is for work distribution (buffering tasks for one consumer). Use SNS + SQS together for reliable fan-out with buffering.