AWS, Dynamodb, Database, Distributed Systems, NoSQL.
each event and use it as the primary key (PK) of the table. It may be the business ID of the event or the result of hashing the payload of the message. If the record is present we can discard it because it means we have already processed it. Otherwise we proceed with our business logic and once we