Windows Azure Storage: a highly available cloud storage service with strong consistency. - Brad Calder; Ju Wang 010; Aaron Ogus; Niranjan Nilakantan; Arild Skjolsvold; Sam McKelvie; Yikang Xu; Shashwat Srivastav; Jiesheng Wu; Huseyin Simitci; Jaidev Haridas; Chakravarthy Uddaraju; et al. (SOSP, 2011)