title: Standard SQS AWS Queue, check for double deliveries
body: <p>The documentation for the Standard SQS queue on AWS says that it may occasionally deliver a message twice. </p>
  
  <p>Whats the ideal way to check for this? I basically have a lambda setup which is activate by items going into the queue. Some calculation is done on the item, and the data written back into a DB.</p>
  
  <p>Is it sufficient to check if that data has been written to the DB before writing it again on the chance the message had already been delivered prior?</p>
  
  <p>Or is there a fancier way to do this?</p>
  
  <p>Is there anyway to get a FIFO queue to feed into lambda?</p>