Software, Atomic Transaction, Event Driven Architecture, Event Sourcing, Dynamodb.
a FIFO queue: If you are publishing messages to an SQS queue, you have the option to use a FIFO queue and set a deduplication ID. This can help you since it ignores all messages published by the Lambda that are considered to be duplicates; Handle on the consuming side: This is the most complex