Hacker News new | ask | show | jobs
by elijahchancey 2859 days ago
It’s worth noting that SQS promises “at least once” delivery. In practice, this means some messages will be delivered multiple times.

After every job is successfully finished, it should be noted in your db. Every time a worker starts processing a job, it should check the db to see if this job has already been run.