Previously, DynamoDB was providing "eventual consistency" only, obeying "Availability" and "Partition Tolerance" portion of CAP theorem.
But now, DynamoDB provides "strong consistency" option apart from the "eventual consistency". Does that mean DynamoDB is not following CAP theorem?
reading from Dynamo takes a longer time
to be a form of unavailability, then it doesn't violate CAP.availability
is the most hard to define concept in CAP, and is often misunderstood. – Eelpout