Link below, with 3 thoughts from me to follow.
That said, I do think the general point about NoSQL (and DynamoDB in particular) + scalability hold up
(cont.)
With DynamoDB, you learn 3 concepts and the mental model around scalability works.
(cont.)
(cont.)