Scalable data management: NoSQL data stores in research and practice
Windows Azure Storage: a highly available cloud storage service with strong consistency