CloudKit: Structured Storage for Mobile Applications by Philipp Kast Master thesis http://www.vldb.org/pvldb/vol11/p540-shraer.pdf