One day I hope for more universal cloud api's so that switching between services or distributing it (if ever needed ;)) over different cloud service providers doesn't require rewrites or extra overhead.
idea, write some Cloud Service Communicator API that connects through all other api's. Another layer to add.
It already existed, kinda. When I was there I built a library called CrockDB that squirreled small values into the Calendar API, which runs on UDB or something. A part of the key was a unixtime so I always made sure Crock stored its stuff in the 14th century so as not to conflict with real user data. :)
This looks really cool. I really hope they expose it as an API or even better release it with a permissible license for us to deploy. We need aggressive competition against SimpleDB and the large number of key-value stores we already have.
This is just a stab in the dark but the other method would allow for metadata on individual fields, although I can't think of what kind of metadata you'd want to add to a street address.
idea, write some Cloud Service Communicator API that connects through all other api's. Another layer to add.