After two years using DynamoDB, I’ve concluded that the best database for a million users is often the wrong choice for your first ten.