Serverless Computing: Design, Implementation, and Performance
Windows Azure Storage: a highly available cloud storage service with strong consistency