SQS (Simple Queue Service) மற்றும் SNS (Simple Notification Service) ஆகியவை AWS மெசேஜிங் சேவைகளாகும், அவை டீகப்ளட், அசிங்க்ரোனஸ் যোகாযோகத்தை பயன்பாட்டு கூறுகளுக்கு இடையে செயல்படுத்துகின்றன. SQS ஒரு மெசேஜ் கியூ (ஒன்-டு-வன் செயலாக்கம்); SNS pub/sub (ஒன்-டு-மேனி ப்ராட்காஸ்ட்).
SQS — message queues (டீகப்ளிங், async செயலாக்கம்)
SQS is a managed message QUEUE: producers send messages, consumers process them:
→ producer → [QUEUE] → consumer(s) process messages (at their own pace)
→ DECOUPLES components (producer doesn't wait for/depend on the consumer)
→ BUFFERS load (queue absorbs spikes; consumers process steadily)
→ RELIABLE (messages persist until processed; retries; dead-letter queues for failures)
→ SCALABLE (add more consumers to process faster)
→ Use for: async task processing, decoupling services, smoothing load spikes
