{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,3,29]],"date-time":"2022-03-29T13:10:23Z","timestamp":1648559423652},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2012,10,14]],"date-time":"2012-10-14T00:00:00Z","timestamp":1350172800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["J Grid Computing"],"published-print":{"date-parts":[[2013,3]]},"DOI":"10.1007\/s10723-012-9238-z","type":"journal-article","created":{"date-parts":[[2012,10,17]],"date-time":"2012-10-17T21:36:05Z","timestamp":1350509765000},"page":"63-81","source":"Crossref","is-referenced-by-count":7,"title":["Cloud Platform Datastore Support"],"prefix":"10.1007","volume":"11","author":[{"given":"Navraj","family":"Chohan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chris","family":"Bunch","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chandra","family":"Krintz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Navyasri","family":"Canumalla","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2012,10,14]]},"reference":[{"key":"9238_CR1","unstructured":"Amazon Web Services home page: http:\/\/aws.amazon.com\/ . Accessed 1 Aug 2011"},{"key":"9238_CR2","unstructured":"Baker, J., Bond, C., Corbett, J., Furman, J., Larson, A.K.J., Leon, J., Li, Y., Lloyd, A., Yushprakh, V.: Megastore: providing scalable, highly available storage for interactive services. In: Conference on Innovative Data Systems Research (CIDR), pp.\u00a0223\u2013234 (2011)"},{"issue":"2","key":"9238_CR3","doi-asserted-by":"crossref","first-page":"185","DOI":"10.1145\/356842.356846","volume":"13","author":"PA Bernstein","year":"1981","unstructured":"Bernstein, P.A., Goodman, N.: Concurrency control in distributed database systems. ACM Comput. Surv. 13(2), 185\u2013221 (1981)","journal-title":"ACM Comput. Surv."},{"key":"9238_CR4","volume-title":"Concurrency Control and Recovery in Database Systems","author":"PA Bernstein","year":"1987","unstructured":"Bernstein, P.A., Hadzilacos, V., Goodman, N.: Concurrency Control and Recovery in Database Systems. Addison-Wesley Longman, Boston (1987)"},{"key":"9238_CR5","doi-asserted-by":"crossref","unstructured":"Bunch, C., Chohan, N., Krintz, C., Chohan, J., Kupferman, J., Lakhina, P., Li, Y., Nomura, Y.: An evaluation of distributed datastores using the AppScale cloud platform. In: IEEE International Conference on Cloud Computing (2010)","DOI":"10.1109\/CLOUD.2010.51"},{"key":"9238_CR6","doi-asserted-by":"crossref","unstructured":"Bunch, C., Chohan, N., Krintz, C., Shams, K.: Neptune: a domain specific language for deploying hpc software on cloud platforms. In: International Workshop on Scientific Cloud Computing, pp.\u00a059\u201368 (2011)","DOI":"10.1145\/1996109.1996120"},{"key":"9238_CR7","unstructured":"Burrows, M.: The chubby lock service for loosely-coupled distributed systems. In: OSDI\u201906: Seventh Symposium on Operating System Design and Implementation (2006)"},{"key":"9238_CR8","unstructured":"Cassandra: http:\/\/cassandra.apache.org\/ . Accessed 1 Aug 2011"},{"key":"9238_CR9","doi-asserted-by":"crossref","unstructured":"Chandra, T., Griesemer, R., Redstone, J.: Paxos made live\u2014an engineering perspective. In: PODC \u201907: 26th ACM Symposium on Principles of Distributed Computing (2007)","DOI":"10.1145\/1281100.1281103"},{"key":"9238_CR10","unstructured":"Chang, F., Dean, J., Ghemawat, S., Hsieh, W., Wallach, D., Burrows, M., Chandra, T., Fikes, A., Gruber, R.: Bigtable: a distributed storage system for structured data. In: Symposium on Operating System Design and Implementation (2006)"},{"key":"9238_CR11","unstructured":"Chang, F., Dean, J., Ghemawat, S., Hsieh, W., Wallach, D., Burrows, M., Chandra, T., Fikes, A., Gruber, R.: Bigtable: a distributed storage system for structured data. In: Proceedings of 7th Symposium on Operating System Design and Implementation (OSDI), pp. 205\u2013218 (2006)"},{"key":"9238_CR12","doi-asserted-by":"crossref","unstructured":"Chohan, N., Bunch, C., Nomura, Y., Krintz, C.: Database-agnostic transaction support for cloud infrastructures. In: IEEE International Conference on Cloud Computing (2011)","DOI":"10.1109\/CLOUD.2011.111"},{"issue":"2","key":"9238_CR13","doi-asserted-by":"crossref","first-page":"1277","DOI":"10.14778\/1454159.1454167","volume":"1","author":"BF Cooper","year":"2008","unstructured":"Cooper, B.F., Ramakrishnan, R., Srivastava, U., Silberstein, A., Bohannon, P., Jacobsen, H.-A., Puz, N., Weaver, D., Yerneni, R.: PNUTS: Yahoo!\u2019s hosted data serving platform. Proc. VLDB Endow. 1(2), 1277\u20131288 (2008)","journal-title":"Proc. VLDB Endow."},{"key":"9238_CR14","doi-asserted-by":"crossref","unstructured":"DeCandia, G., Hastorun, D., Jampani, M., Kakulapati, G., Lakshman, A., Pilchin, A., Sivasubramanian, S., Vosshall, P., Vogels, W.: Dynamo: Amazon\u2019s highly available key-value store. In: Symposium on Operating System Principles (2007)","DOI":"10.1145\/1323293.1294281"},{"key":"9238_CR15","unstructured":"ejabberd: http:\/\/ejabberd.im . Accessed 1 Aug 2011"},{"key":"9238_CR16","unstructured":"Eucalyptus home page: http:\/\/eucalyptus.cs.ucsb.edu\/ . Accessed 1 Aug 2011"},{"key":"9238_CR17","unstructured":"Hadoop Distributed File System: http:\/\/hadoop.apache.org . Accessed 1 Aug 2011"},{"key":"9238_CR18","unstructured":"Hadoop MapReduce: http:\/\/hadoop.apache.org\/ . Accessed 1 Aug 2011"},{"key":"9238_CR19","unstructured":"HAProxy: http:\/\/haproxy.1wt.eu . Accessed 1 Aug 2011"},{"key":"9238_CR20","unstructured":"HBase; http:\/\/hadoop.apache.org\/hbase\/ . Accessed 1 Aug 2011"},{"key":"9238_CR21","unstructured":"Hypertable: http:\/\/hypertable.org . Accessed 1 Aug 2011"},{"key":"9238_CR22","unstructured":"Kernel based virtual machine: http:\/\/www.linux-kvm.org\/ . Accessed 1 Aug 2011"},{"key":"9238_CR23","doi-asserted-by":"crossref","first-page":"442","DOI":"10.1007\/11549468_51","volume":"3648","author":"G Kola","year":"2005","unstructured":"Kola, G., Kosar, T., Livny, M.: Faults in large distributed systems and what we can do about them. Lect. Notes Comput. Sci. 3648, 442\u2013453 (2005)","journal-title":"Lect. Notes Comput. Sci."},{"key":"9238_CR24","doi-asserted-by":"crossref","unstructured":"Kossmann, D., Kraska, T., Loesing, S.: An evaluation of alternative architectures for transaction processing in the cloud. In: International Conference on Management of Data, pp.\u00a0579\u2013590 (2010)","DOI":"10.1145\/1807167.1807231"},{"issue":"2","key":"9238_CR25","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1145\/319566.319567","volume":"6","author":"HT Kung","year":"1981","unstructured":"Kung, H.T., Robinson, J.T.: On optimistic methods for concurrency control. ACM Trans. Database Syst. 6(2), 213\u2013226 (1981)","journal-title":"ACM Trans. Database Syst."},{"issue":"2","key":"9238_CR26","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1145\/279227.279229","volume":"16","author":"L Lamport","year":"1998","unstructured":"Lamport, L.: The part-time parliament. ACM Trans. Comput. Syst. 16(2), 133\u2013169 (1998)","journal-title":"ACM Trans. Comput. Syst."},{"key":"9238_CR27","unstructured":"memcached: http:\/\/memcached.org . Accessed 1 Aug 2011"},{"key":"9238_CR28","unstructured":"MemcacheDB: http:\/\/memcachedb.org\/ . Accessed 1 Aug 2011"},{"key":"9238_CR29","unstructured":"MongoDB: http:\/\/mongodb.org\/ . Accessed 1 Aug 2011"},{"key":"9238_CR30","unstructured":"MySQL Cluster: http:\/\/www.mysql.com\/cluster . Accessed 1 Aug 2011"},{"key":"9238_CR31","unstructured":"Nginx: http:\/\/www.nginx.net . Accessed 1 Aug 2011"},{"key":"9238_CR32","doi-asserted-by":"crossref","unstructured":"Nurmi, D., Wolski, R., Grzegorczyk, C., Obertelli, G., Soman, S., Youseff, L., Zagorodnov, D.: The eucalyptus open-source cloud-computing system. In: 9th IEEE\/ACM International Symposium on Cluster Computing and the Grid (CCGRID) (2009)","DOI":"10.1109\/CCGRID.2009.93"},{"key":"9238_CR33","unstructured":"OpenStack: http:\/\/openstack.org . Accessed 1 Aug 2011"},{"key":"9238_CR34","unstructured":"Peng, D., Dabek, F.: Large-scale incremental processing using distributed transactions and notifications. In: Symposium on Operating System Design and Implementation (2010)"},{"key":"9238_CR35","unstructured":"Protocol Buffers. Google\u2019s Data Interchange Format: http:\/\/code.google.com\/p\/protobuf . Accessed 1 Aug 2011"},{"key":"9238_CR36","unstructured":"Redis: http:\/\/redis.io . Accessed 1 Aug 2011"},{"key":"9238_CR37","unstructured":"SimpleDB: http:\/\/aws.amazon.com\/simpledb\/ . Accessed 1 Aug 2011"},{"key":"9238_CR38","unstructured":"Voldemort: http:\/\/project-voldemort.com\/ . Accessed 1 Aug 2011"},{"key":"9238_CR39","unstructured":"Wei, Z., Pierre, G., Chi, C.-H.: Scalable transactions for web applications in the cloud. In: Proceedings of the Euro-Par Conference, Delft, The Netherlands (2009). http:\/\/www.globule.org\/publi\/STWAC_europar2009.html . Accessed 1 Aug 2011"},{"key":"9238_CR40","unstructured":"What is Google App Engine? http:\/\/code.google.com\/appengine\/docs\/whatisgoogleappengine.html . Accessed 1 Aug 2011"},{"key":"9238_CR41","unstructured":"XenSource: http:\/\/www.xensource.com\/ . Accessed 1 Aug 2011"},{"key":"9238_CR42","unstructured":"ZooKeeper: http:\/\/hadoop.apache.org\/zookeeper . Accessed 1 Aug 2011"}],"container-title":["Journal of Grid Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-012-9238-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10723-012-9238-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10723-012-9238-z","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,7,4]],"date-time":"2019-07-04T19:49:18Z","timestamp":1562269758000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10723-012-9238-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,10,14]]},"references-count":42,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2013,3]]}},"alternative-id":["9238"],"URL":"https:\/\/doi.org\/10.1007\/s10723-012-9238-z","relation":{},"ISSN":["1570-7873","1572-9184"],"issn-type":[{"value":"1570-7873","type":"print"},{"value":"1572-9184","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,10,14]]}}}