Amazon DynamoDB is an amazing, reliable NoSQL data store
June 26, 2019
Amazon DynamoDB is an amazing, reliable NoSQL data store

Score 8 out of 10
Vetted Review
Verified User
Overall Satisfaction with Amazon DynamoDB
DynamoDB is used across the Engineering department. The biggest use case was introduced by me a couple of years back where our largest production workload was migrated to DynamoDB from Cassandra. More can be found here: https://techblog.gumgum.com/articles/moving-to-amazon-dynamodb-from-hosted-cassandra
- Auto-scaling is the best feature which no other product offers.
- Predictable performance with good latency metrics.
- Its 100% server-less and fully managed which makes engineer's lives easier.
- Global Table is not the best solution yet and needs to be improved.
- Does not do well in the case of globally replicable counters.
- Cost of GT might be excessive and not feasible for most companies with big production-write workloads.
- Cost savings over Cassandra.
- Less of a maintenance hassle and less downtime for the services running on it.
I authored the below blog which covers this in a much better way: