{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T15:15:49Z","timestamp":1759331749777,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":18,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642038686"},{"type":"electronic","value":"9783642038693"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-03869-3_43","type":"book-chapter","created":{"date-parts":[[2009,8,22]],"date-time":"2009-08-22T04:04:48Z","timestamp":1250913888000},"page":"442-453","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["Scalable Transactions for Web Applications in the Cloud"],"prefix":"10.1007","author":[{"given":"Zhou","family":"Wei","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guillaume","family":"Pierre","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Chi-Hung","family":"Chi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"7","key":"43_CR1","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1145\/1364782.1364786","volume":"51","author":"B. Hayes","year":"2008","unstructured":"Hayes, B.: Cloud computing. Communications of the ACM\u00a051(7), 9\u201311 (2008)","journal-title":"Communications of the ACM"},{"key":"43_CR2","unstructured":"Amazon.com: Amazon SimpleDB, \n                    \n                      http:\/\/aws.amazon.com\/simpledb"},{"key":"43_CR3","unstructured":"Chang, F., Dean, J., Ghemawat, S., Hsieh, W.C., Wallach, D.A., Burrows, M., Chandra, T., Fikes, A., Gruber, R.E.: Bigtable: a distributed storage system for structured data. In: Proc. OSDI, pp. 205\u2013218 (2006)"},{"key":"43_CR4","volume-title":"Transaction Processing: Concepts and Techniques","author":"J. Gray","year":"1993","unstructured":"Gray, J., Reuter, A.: Transaction Processing: Concepts and Techniques. Morgan Kaufmann, San Francisco (1993)"},{"key":"43_CR5","unstructured":"Transaction Processing Performance Council: TPC benchmark C standard specification, revision 5 (December 2006), \n                    \n                      http:\/\/www.tpc.org\/tpcc\/"},{"issue":"2","key":"43_CR6","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1145\/564585.564601","volume":"33","author":"S. Gilbert","year":"2002","unstructured":"Gilbert, S., Lynch, N.: Brewer\u2019s conjecture and the feasibility of consistent, available, partition-tolerant web services. SIGACT News\u00a033(2), 51\u201359 (2002)","journal-title":"SIGACT News"},{"key":"43_CR7","unstructured":"Smith, W.D.: TPC-W: Benchmarking an ecommerce solution. White paper, Transaction Processing Performance Council"},{"key":"43_CR8","unstructured":"Atwood, M.: A MySQL storage engine for AWS S3. In: MySQL Conference and Expo. (2007), \n                    \n                      http:\/\/fallenpegasus.com\/code\/mysql-awss3\/"},{"key":"43_CR9","doi-asserted-by":"crossref","unstructured":"Brantner, M., Florescu, D., Graf, D., Kossmann, D., Kraska, T.: Building a database on S3. In: Proc. ACM SIGMOD, pp. 251\u2013264 (2008)","DOI":"10.1145\/1376616.1376645"},{"key":"43_CR10","doi-asserted-by":"crossref","unstructured":"Moser, M., Haridi, S.: Atomic Commitment in Transactional DHTs. In: Proc. CoreGRID Symposium (2007)","DOI":"10.1007\/978-0-387-72498-0_14"},{"key":"43_CR11","doi-asserted-by":"crossref","unstructured":"Plantikow, S., Reinefeld, A., Schintke, F.: Transactions for distributed wikis on structured overlays. In: Proc. Intl. Workshop on Distributed Systems: Operations and Management, pp. 256\u2013267 (2007)","DOI":"10.1007\/978-3-540-75694-1_25"},{"key":"43_CR12","doi-asserted-by":"crossref","unstructured":"Karger, D., Lehman, E., Leighton, T., Panigrahy, R., Levine, M., Lewin, D.: Consistent hashing and random trees: distributed caching protocols for relieving hot spots on the world wide web. In: Proc. ACM Symposium on Theory of Computing, pp. 654\u2013663 (1997)","DOI":"10.1145\/258533.258660"},{"key":"43_CR13","unstructured":"Hvasshovd, S.O., Torbjornsen, O., Bratsberg, S.E., Holager, P.: The ClustRa Telecom Database: High Availability, High Throughput, and Real-Time Response. In: Proc. VLDB, pp. 469\u2013477 (1995)"},{"key":"43_CR14","unstructured":"Raz, Y.: The principle of commitment ordering, or guaranteeing serializability in a heterogeneous environment of multiple autonomous resource mangers using atomic commitment. In: Proc. VLDB, pp. 292\u2013312 (1992)"},{"key":"43_CR15","doi-asserted-by":"crossref","unstructured":"Michael, M., Scott, M.: Simple, fast, and practical non-blocking and blocking concurrent queue algorithms. In: Proc. ACM symposium on Principles of distributed computing, pp. 267\u2013275 (1996)","DOI":"10.1145\/248052.248106"},{"key":"43_CR16","unstructured":"DAS3: The Distributed ASCI Supercomputer 3, \n                    \n                      http:\/\/www.cs.vu.nl\/das3\/"},{"key":"43_CR17","unstructured":"HBase: An open-source, distributed, column-oriented store modeled after the Google Bigtable paper, \n                    \n                      http:\/\/hadoop.apache.org\/hbase\/"},{"key":"43_CR18","doi-asserted-by":"crossref","unstructured":"Wei, Z., Dejun, J., Pierre, G., Chi, C.-H., Steen, M.v.: Service-oriented data denormalization for scalable web applications. In: Proc. Intl. World Wide Web Conf. (2008)","DOI":"10.1145\/1367497.1367535"}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2009 Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-03869-3_43","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,5,19]],"date-time":"2020-05-19T13:42:41Z","timestamp":1589895761000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-03869-3_43"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642038686","9783642038693"],"references-count":18,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-03869-3_43","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2009]]},"assertion":[{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}