{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,26]],"date-time":"2025-03-26T03:35:09Z","timestamp":1742960109471,"version":"3.40.3"},"publisher-location":"Cham","reference-count":19,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319642024"},{"type":"electronic","value":"9783319642031"}],"license":[{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2017,1,1]],"date-time":"2017-01-01T00:00:00Z","timestamp":1483228800000},"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":[[2017]]},"DOI":"10.1007\/978-3-319-64203-1_30","type":"book-chapter","created":{"date-parts":[[2017,7,31]],"date-time":"2017-07-31T15:03:35Z","timestamp":1501513415000},"page":"415-427","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A Consensus-Based Fault-Tolerant Event Logger for High Performance Applications"],"prefix":"10.1007","author":[{"given":"Edson Tavares","family":"de Camargo","sequence":"first","affiliation":[]},{"suffix":"Jr.","given":"Elias P.","family":"Duarte","sequence":"additional","affiliation":[]},{"given":"Fernando","family":"Pedone","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2017,8,1]]},"reference":[{"key":"30_CR1","unstructured":"Bouteiller, A., Collin, B., Herault, T., Lemarinier, P., Cappello, F.: Impact of event logger on causal message logging protocols for fault tolerant MPI. In: IPDPS (2005)"},{"issue":"16","key":"30_CR2","doi-asserted-by":"publisher","first-page":"2196","DOI":"10.1002\/cpe.1589","volume":"22","author":"A Bouteiller","year":"2010","unstructured":"Bouteiller, A., Bosilca, G., Dongarra, J.: Redesigning the message logging model for high performance. Concurr. Comput.: Pract. Exp. 22(16), 2196\u20132211 (2010)","journal-title":"Concurr. Comput.: Pract. Exp."},{"issue":"3","key":"30_CR3","first-page":"319","volume":"20","author":"A Bouteiller","year":"2006","unstructured":"Bouteiller, A., H\u00e9rault, T., Krawezik, G., Lemarinier, P., Cappello, F.: MPICH-V project: a multiprotocol automatic fault-tolerant MPI. Int. J. HPC Appl. 20(3), 319\u2013333 (2006)","journal-title":"Int. J. HPC Appl."},{"key":"30_CR4","doi-asserted-by":"crossref","unstructured":"Bouteiller, A., Ropars, T., Bosilca, G., Morin, C., Dongarra, J.: Reasons for a pessimistic or optimistic message logging protocol in MPI uncoordinated failure, recovery. In: Cluster (2009)","DOI":"10.1109\/CLUSTR.2009.5289157"},{"key":"30_CR5","doi-asserted-by":"crossref","unstructured":"Cappello, F., Guermouche, A., Snir, M.: On communication determinism in parallel HPC applications. In: ICCCN (2010)","DOI":"10.1109\/ICCCN.2010.5560143"},{"issue":"3","key":"30_CR6","doi-asserted-by":"publisher","first-page":"1302","DOI":"10.1007\/s11227-013-0884-0","volume":"65","author":"IP Egwutuoha","year":"2013","unstructured":"Egwutuoha, I.P., Levy, D., Selic, B., Chen, S.: A survey of fault tolerance mechanisms and checkpoint\/restart implementations for HPC systems. J. Supercomput. 65(3), 1302\u20131326 (2013)","journal-title":"J. Supercomput."},{"key":"30_CR7","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1145\/568522.568525","volume":"34","author":"A Elnozahy","year":"2002","unstructured":"Elnozahy, A., Wang, J.: A survey of rollback-recovery protocols in message-passing systems. CSURV Comput. Surv. 34, 375\u2013408 (2002)","journal-title":"CSURV Comput. Surv."},{"issue":"2","key":"30_CR8","doi-asserted-by":"publisher","first-page":"374","DOI":"10.1145\/3149.214121","volume":"32","author":"MJ Fischer","year":"1985","unstructured":"Fischer, M.J., Lynch, N.A., Paterson, M.S.: Impossibility of distributed consensus with one faulty processor. J. ACM 32(2), 374\u2013382 (1985)","journal-title":"J. ACM"},{"key":"30_CR9","unstructured":"Johnson, D.B., Zwaenepoel, W.: Sender-based message logging. In: FTCS (1987)"},{"key":"30_CR10","volume-title":"Distributed Computing: Principles, Algorithms, and Systems","author":"AD Kshemkalyani","year":"2011","unstructured":"Kshemkalyani, A.D., Singhal, M.: Distributed Computing: Principles, Algorithms, and Systems. Cambridge University Press, Cambridge (2011)"},{"key":"30_CR11","first-page":"51","volume":"32","author":"L Lamport","year":"2001","unstructured":"Lamport, L.: Paxos made simple. SIGACTN: SIGACT News (ACM Spec. Interest Group Automata Comput. Theory) 32, 51\u201358 (2001)","journal-title":"SIGACTN: SIGACT News (ACM Spec. Interest Group Automata Comput. Theory)"},{"issue":"2","key":"30_CR12","doi-asserted-by":"publisher","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."},{"issue":"2","key":"30_CR13","doi-asserted-by":"publisher","first-page":"104","DOI":"10.1007\/s00446-006-0155-x","volume":"19","author":"L Lamport","year":"2006","unstructured":"Lamport, L.: Lower bounds for asynchronous consensus. Distrib. Comput. 19(2), 104\u2013125 (2006)","journal-title":"Distrib. Comput."},{"key":"30_CR14","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1504\/IJHPCN.2004.008899","volume":"2","author":"P Lemarinier","year":"2006","unstructured":"Lemarinier, P., Bouteiller, A., Krawezik, G., Cappello, F.: Coordinated checkpoint versus message log for fault tolerant MPI. Int. J. High Perform. Comput. Netw. 2, 146\u2013155 (2006)","journal-title":"Int. J. High Perform. Comput. Netw."},{"key":"30_CR15","unstructured":"MPI Forum: document for a standard message-passing interface 3.1. Technical report, University of Tennessee (2015). http:\/\/www.mpi-forum.org\/docs\/mpi-3.1"},{"key":"30_CR16","doi-asserted-by":"crossref","unstructured":"Riesen, R., Ferreira, K., Silva, D.D., Lemarinier, P., Arnold, D., Bridges, P.G.: Alleviating scalability issues of checkpointing protocols. In: SC (2012)","DOI":"10.1109\/SC.2012.18"},{"key":"30_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"615","DOI":"10.1007\/978-3-642-03869-3_58","volume-title":"Euro-Par 2009 Parallel Processing","author":"T Ropars","year":"2009","unstructured":"Ropars, T., Morin, C.: Active optimistic message logging for reliable execution of MPI applications. In: Sips, H., Epema, D., Lin, H.-X. (eds.) Euro-Par 2009. LNCS, vol. 5704, pp. 615\u2013626. Springer, Heidelberg (2009). doi:10.1007\/978-3-642-03869-3_58"},{"key":"30_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"511","DOI":"10.1007\/978-3-642-15277-1_49","volume-title":"Euro-Par 2010 - Parallel Processing","author":"T Ropars","year":"2010","unstructured":"Ropars, T., Morin, C.: Improving message logging protocols scalability through distributed event logging. In: D\u2019Ambra, P., Guarracino, M., Talia, D. (eds.) Euro-Par 2010. LNCS, vol. 6271, pp. 511\u2013522. Springer, Heidelberg (2010). doi:10.1007\/978-3-642-15277-1_49"},{"issue":"3","key":"30_CR19","doi-asserted-by":"publisher","first-page":"299","DOI":"10.1145\/98163.98167","volume":"22","author":"FB Schneider","year":"1990","unstructured":"Schneider, F.B.: Implementing fault-tolerant services using the state machine approach: a tutorial. ACM Comput. Surv. 22(3), 299 (1990)","journal-title":"ACM Comput. Surv."}],"container-title":["Lecture Notes in Computer Science","Euro-Par 2017: Parallel Processing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-64203-1_30","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,8,1]],"date-time":"2021-08-01T00:07:04Z","timestamp":1627776424000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-64203-1_30"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017]]},"ISBN":["9783319642024","9783319642031"],"references-count":19,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-64203-1_30","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2017]]},"assertion":[{"value":"1 August 2017","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"Euro-Par","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"European Conference on Parallel Processing","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Santiago de Compostela","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Spain","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2017","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28 August 2017","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"1 September 2017","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"europar2017","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/europar2017.usc.es","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}]}}