{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T05:46:43Z","timestamp":1742968003947,"version":"3.40.3"},"publisher-location":"Cham","reference-count":28,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319942940"},{"type":"electronic","value":"9783319942957"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-94295-7_4","type":"book-chapter","created":{"date-parts":[[2018,6,18]],"date-time":"2018-06-18T12:29:10Z","timestamp":1529324950000},"page":"55-68","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Teleporting Failed Writes with Cache Augmented Data Stores"],"prefix":"10.1007","author":[{"given":"Shahram","family":"Ghandeharizadeh","sequence":"first","affiliation":[]},{"given":"Haoyu","family":"Huang","sequence":"additional","affiliation":[]},{"given":"Hieu","family":"Nguyen","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,6,19]]},"reference":[{"key":"4_CR1","unstructured":"Redis. https:\/\/redis.io\/"},{"key":"4_CR2","unstructured":"repcached: Data Replication with Memcached. http:\/\/repcached.lab.klab.org\/"},{"key":"4_CR3","unstructured":"McDipper (2013). https:\/\/www.facebook.com\/10151347090423920"},{"key":"4_CR4","doi-asserted-by":"crossref","unstructured":"Alabdulkarim, Y., Almaymoni, M., Cao, Z., Ghandeharizadeh, S., Nguyen, H., Song, L.: A comparison of flashcache with IQ-Twemcached. In: ICDE Workshops (2016)","DOI":"10.1109\/ICDEW.2016.7495610"},{"key":"4_CR5","unstructured":"Amazon DynamoDB (2016). https:\/\/aws.amazon.com\/dynamodb\/pricing\/"},{"key":"4_CR6","unstructured":"Amazon ElastiCache (2016). https:\/\/aws.amazon.com\/elasticache\/"},{"key":"4_CR7","unstructured":"Apache: Ignite - In-Memory Data Fabric (2016). https:\/\/ignite.apache.org\/"},{"key":"4_CR8","unstructured":"Barahmand, S., Ghandeharizadeh, S.: BG: a benchmark to evaluate interactive social networking actions. In: CIDR, January 2013"},{"key":"4_CR9","doi-asserted-by":"crossref","unstructured":"Bronson, N., Lento, T., Wiener, J.L.: Open data challenges at Facebook. In: ICDE (2015)","DOI":"10.1109\/ICDE.2015.7113415"},{"key":"4_CR10","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1145\/1978915.1978919","volume":"39","author":"R Cattell","year":"2011","unstructured":"Cattell, R.: Scalable SQL and NoSQL data stores. SIGMOD Rec. 39, 12\u201327 (2011)","journal-title":"SIGMOD Rec."},{"key":"4_CR11","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: SOSP (2007)","DOI":"10.1145\/1294261.1294281"},{"key":"4_CR12","doi-asserted-by":"crossref","unstructured":"Ghandeharizadeh, S., et al.: A Demonstration of KOSAR: an elastic, scalable, highly available SQL middleware. In: ACM Middleware (2014)","DOI":"10.1145\/2678508.2678520"},{"key":"4_CR13","doi-asserted-by":"crossref","unstructured":"Ghandeharizadeh, S., Yap, J., Nguyen, H.: Strong consistency in cache augmented SQL systems. In: Middleware, December 2014","DOI":"10.1145\/2663165.2663318"},{"key":"4_CR14","unstructured":"Google: Guava: Core Libraries for Java (2015). https:\/\/github.com\/google\/guava"},{"key":"4_CR15","unstructured":"Google App Engine (2016). https:\/\/cloud.google.com\/appengine\/quotas\/"},{"key":"4_CR16","doi-asserted-by":"crossref","unstructured":"Graefe, G.: The five-minute rule twenty years later, and how flash memory changes the rules. In: DaMoN, p. 6 (2007)","DOI":"10.1145\/1363189.1363198"},{"key":"4_CR17","unstructured":"Holland, D.A., Angelino, E., Wald, G., Seltzer, M.I.: Flash caching on the storage client. In: USENIXATC (2013)"},{"key":"4_CR18","unstructured":"Hu, X., Wang, X., Li, Y., Zhou, L., Luo, Y., Ding, C., Jiang, S., Wang, Z.: LAMA: optimized locality-aware memory allocation for key-value cache. In: 2015 USENIX Annual Technical Conference (USENIX ATC 15), July 2015"},{"issue":"4","key":"4_CR19","doi-asserted-by":"publisher","first-page":"360","DOI":"10.1145\/138873.138877","volume":"10","author":"R Ladin","year":"1992","unstructured":"Ladin, R., Liskov, B., Shrira, L., Ghemawat, S.: Providing high availability using lazy replication. ACM Trans. Comput. Syst. 10(4), 360\u2013391 (1992)","journal-title":"ACM Trans. Comput. Syst."},{"key":"4_CR20","doi-asserted-by":"crossref","unstructured":"Lloyd, W., Freedman, M.J., Kaminsky, M., Andersen, D.G.: Don\u2019t settle for eventual: scalable causal consistency for wide-area storage with COPS. In: SOSP (2011)","DOI":"10.1145\/2043556.2043593"},{"key":"4_CR21","doi-asserted-by":"publisher","first-page":"51","DOI":"10.1145\/564585.564601","volume":"33","author":"N Lynch","year":"2002","unstructured":"Lynch, N., Gilbert, S.: Brewer\u2019s conjecture and the feasibility of consistent, available partition-tolerant web services. ACM SIGACT News 33, 51\u201359 (2002)","journal-title":"ACM SIGACT News"},{"key":"4_CR22","unstructured":"MongoDB Atlas (2016). https:\/\/www.mongodb.com\/cloud"},{"key":"4_CR23","unstructured":"Narayanan, D., Donnelly, A., Thereska, E., Elnikety, S., Rowstron, A.: Everest: scaling down peak loads through I\/O Off-loading. In: Proceedings of the 8th USENIX Conference on Operating Systems Design and Implementation, OSDI 2008, Berkeley, CA, USA, pp. 15\u201328. USENIX Association (2008)"},{"key":"4_CR24","unstructured":"Nishtala, R., Fugal, H., Grimm, S., Kwiatkowski, M., Lee, H., Li, H.C., McElroy, R., Paleczny, M., Peek, D., Saab, P., Stafford, D., Tung, T., Venkataramani, V.: Scaling memcache at Facebook. In: NSDI, Berkeley, CA, pp. 385\u2013398. USENIX (2013)"},{"key":"4_CR25","unstructured":"Ports, D.R.K., Clements, A.T., Zhang, I., Madden, S., Liskov, B.: Transactional consistency and automatic management in an application data cache. In: OSDI. USENIX, October 2010"},{"key":"4_CR26","unstructured":"Shahram Ghandeharizadeh, H.H., Nguyen, H.: TARDIS: teleporting failed writes with cache augmented datastores. Technical report 2017\u201301, USC Database Laboratory (2017). http:\/\/dblab.usc.edu\/Users\/papers\/TARDIS.pdf"},{"key":"4_CR27","doi-asserted-by":"crossref","unstructured":"Terry, D.B., Theimer, M.M., Petersen, K., Demers, A.J., Spreitzer, M.J., Hauser, C.H.: Managing update conflicts in Bayou, a weakly connected replicated storage system. In: SOSP (1995)","DOI":"10.1145\/224056.224070"},{"issue":"1","key":"4_CR28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2926965","volume":"49","author":"Paolo Viotti","year":"2016","unstructured":"Viotti, P., Vukoli\u0107, M.: Consistency in non-transactional distributed storage systems. ACM Comput. Surv. 49(1) (2016)","journal-title":"ACM Computing Surveys"}],"container-title":["Lecture Notes in Computer Science","Cloud Computing \u2013 CLOUD 2018"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-94295-7_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,19]],"date-time":"2022-06-19T00:08:28Z","timestamp":1655597308000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-94295-7_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319942940","9783319942957"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-94295-7_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"19 June 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"CLOUD","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Cloud Computing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Seattle, WA","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2018","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 June 2018","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"30 June 2018","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"11","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"cloud2018","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.thecloudcomputing.org\/2018\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Single-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"www.confhub.com","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"108","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"26","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"24% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"4","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}