title: Handle AWS SQS failure scenario?
body: <p>I understand AWS SQS is high reliability, but still there are still chance that network can be disconnected from our server to the AWS datacenter from time to time.</p>
  
  <p>Are there any way tool to prevent this kind of error, e.g. by caching the request locally and resend if network is available again?</p>