{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T10:09:20Z","timestamp":1775297360149,"version":"3.50.1"},"publisher-location":"New York, NY","reference-count":11,"publisher":"Springer New York","isbn-type":[{"value":"9781461482666","type":"print"},{"value":"9781461482659","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"tdm","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":[[2018]]},"DOI":"10.1007\/978-1-4614-8265-9_20","type":"book-chapter","created":{"date-parts":[[2018,12,6]],"date-time":"2018-12-06T07:15:38Z","timestamp":1544080538000},"page":"123-128","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Application Recovery"],"prefix":"10.1007","author":[{"given":"David","family":"Lomet","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,12,7]]},"reference":[{"key":"20_CR1337","unstructured":"Barga R, Chen S, Lomet D. Improving logging and recovery performance in phoenix\/App. In: Proceedings of the 20th International Conference on Data Engineering; 2004."},{"issue":"3","key":"20_CR1338","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1145\/1013202.1013205","volume":"4","author":"R Barga","year":"2004","unstructured":"Barga R, Lomet D, Shegalov G, Weikum G. Recovery guarantees for internet applications. ACM Trans Internet Technol. 2004;4(3):289\u2013328.","journal-title":"ACM Trans Internet Technol"},{"key":"20_CR1339","unstructured":"Berkeley\/Stanford Recovery-Oriented Computing (ROC) Project. http:\/\/roc.cs.berkeley.edu. 10 Oct 2008."},{"issue":"2","key":"20_CR1340","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1145\/93605.98721","volume":"19","author":"Philip A. Bernstein","year":"1990","unstructured":"Bernstein P, Hsu M, Mann B. Implementing recoverable requests using queues. In: Proceedings of the ACM SIGMOD International Conference on Management of Data; 1990. p. 112\u201322.","journal-title":"ACM SIGMOD Record"},{"key":"20_CR1341","unstructured":"Bernstein P, Newcomer E. Principles of transaction processing. Morgan Kaufmann; 1997."},{"key":"20_CR1342","doi-asserted-by":"crossref","unstructured":"Borg A, Baumbach J, Glazer S. A message system supporting fault tolerance. In: Proceedings of the 9th ACM Symposium on Operating System Principles; 1983. p. 90\u20139.","DOI":"10.1145\/773379.806617"},{"issue":"3","key":"20_CR1343","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1145\/568522.568525","volume":"34","author":"EN Elnozahy","year":"2002","unstructured":"Elnozahy EN, Alvisi L, Wang Y, Johnson DB. A survey of rollback-recovery protocols in message-passing systems. ACM Comput Surv. 2002;34(3):375\u2013408.","journal-title":"ACM Comput Surv"},{"key":"20_CR1344","doi-asserted-by":"crossref","unstructured":"Fr\u00f8lund S, Guerraoui R. 2000. A pragmatic implementation of e-Transactions. In: Proceedings of the 19th Symposium on Reliable Distributed Systems; 2000. p. 186\u201395.","DOI":"10.1109\/RELDI.2000.885406"},{"key":"20_CR1345","volume-title":"Transaction processing: concepts and techniques","author":"J Gray","year":"1993","unstructured":"Gray J, Reuter A. Transaction processing: concepts and techniques. San Mateo: Morgan Kaufmann; 1993."},{"key":"20_CR1346","doi-asserted-by":"crossref","unstructured":"Lomet D. Persistent middle tier components without logging. In: Proceedings of the International Conference on Database Engineering and Applications; 2005. p. 37\u201346.","DOI":"10.1109\/IDEAS.2005.43"},{"key":"20_CR1347","doi-asserted-by":"crossref","unstructured":"Narasimhan P, Moser L, Melliar-Smith PM. Lessons learned in building a fault-tolerant CORBA System. In: Proceedings of the International Conference on Dependable Systems and Networks; 2002. p. 39\u201344.","DOI":"10.1109\/DSN.2002.1028884"}],"container-title":["Encyclopedia of Database Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4614-8265-9_20","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,4]],"date-time":"2026-04-04T09:41:24Z","timestamp":1775295684000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4614-8265-9_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9781461482666","9781461482659"],"references-count":11,"URL":"https:\/\/doi.org\/10.1007\/978-1-4614-8265-9_20","relation":{},"subject":[],"published":{"date-parts":[[2018]]},"assertion":[{"value":"7 December 2018","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}