Amazons Dynamodb is not production ready
I have a hell of a day trying to get dynamodb to work with the ruby sdk. Frankly as of this writing i advise all programmers to avoid dynamodb and the ruby sdk like the plague until it actually works.
Problems i have had include:
- Write capacity hanging in create mode for over an hour.
- Inability to simply count my records
- Inablity to loop through records without huge read costs
- No asyncronous support for writting
- Can only double read/write capacity per update
- Ruby SDK is written like a labyrinth with very little ability to extend without knowing every little detail about the rest of the library. I couldnt even understand how a request was created it was so convoluted.
Basically with the ruby client you can put data in but can't get it out efficiently without paying a ton for beefed up read operations. It is the single worst experience i have had with aws ever. I hope they get their act together soon because this is an embarrassment.
Fail.
Keywords: aws, Amazon, dynamodb, production, ruby, sdk, fail
