I just came to the same intersection. Unfortunately, I could not find reliable libraries, so I myself write using POST, as described:
http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/MakingHTTPRequests.html
I have established a permanent, non-blocking socket connection with AWS. I POST sending (...) and listening for responses to an AWS socket using libev, sending a client socket to a callback so that I can respond directly to users from the callback. This replicates non-blocking calls that some of the official SDKs use, for example, for Node.js.
If you want more clarification, feel free to email me: chris specificicsymbol rockingdayo punctuation com
source share