Introduction
Sometimes when you send many items to DynamoDB at once, some items might not be saved immediately. Handling unprocessed items helps you try saving them again.
When you use batch write operations to add or delete many items at once.
When you want to make sure all your data is saved even if DynamoDB is busy.
When you want to retry saving items that DynamoDB could not process the first time.
When you want to avoid losing data during bulk operations.
When you want to handle limits DynamoDB sets on how many items can be processed at once.