SQS API
Some APIs for SQS
CreateQueueMessageRetentionPeriod
DeleteQueuePurgeQueue: Delete all messages in queueSendMessageDelaySeconds
DeleteMessageReceiveMessageMaxNumberOfMessages: default 1, max 10
ReceiveMessageWaitTimeSeconds: Long PollingChangeMessageVisibility: message timeout
Batch APIs supports SendMessage, DeleteMessage, ChangeMessageVisibility can helps to reduce costs