Add DynamoDB tables to keep track of backfills

Is it worth creating a unit test for backfill failed?