{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:26:51Z","timestamp":1750220811529,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":62,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,10,27]],"date-time":"2019-10-27T00:00:00Z","timestamp":1572134400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CSR-1814507"],"award-info":[{"award-number":["CSR-1814507"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,10,27]]},"DOI":"10.1145\/3341301.3359663","type":"proceedings-article","created":{"date-parts":[[2019,10,21]],"date-time":"2019-10-21T13:34:22Z","timestamp":1571664862000},"page":"385-398","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Aegean"],"prefix":"10.1145","author":[{"given":"Remzi Can","family":"Aksoy","sequence":"first","affiliation":[{"name":"University of Michigan"}]},{"given":"Manos","family":"Kapritsos","sequence":"additional","affiliation":[{"name":"University of Michigan"}]}],"member":"320","published-online":{"date-parts":[[2019,10,27]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Personal communication with Google engineers 2018.  Personal communication with Google engineers 2018."},{"key":"e_1_3_2_1_2_1","volume-title":"SOSP (Oct.","author":"Abd-El-Malek M.","year":"2005","unstructured":"Abd-El-Malek , M. , Ganger , G. , Goodson , G. , Reiter , M. , and Wylie , J . Fault-scalable Byzantine fault-tolerant services . In SOSP (Oct. 2005 ). Abd-El-Malek, M., Ganger, G., Goodson, G., Reiter, M., and Wylie, J. Fault-scalable Byzantine fault-tolerant services. In SOSP (Oct. 2005)."},{"volume-title":"OSDI '02","author":"Adya A.","key":"e_1_3_2_1_3_1","unstructured":"Adya , A. , Bolosky , W. , Castro , M. , Chaiken , R. , Cermak , G. , Douceur , J. , Howell , J. , Lorch , J. , Theimer , M. , and Wattenhofer , R . FARSITE: Federated, available, and reliable storage for an incompletely trusted environment . In OSDI '02 . Adya, A., Bolosky, W., Castro, M., Chaiken, R., Cermak, G., Douceur, J., Howell, J., Lorch, J., Theimer, M., and Wattenhofer, R. FARSITE: Federated, available, and reliable storage for an incompletely trusted environment. In OSDI '02."},{"key":"e_1_3_2_1_5_1","unstructured":"Amazon. The amazon online store. http:\/\/www.amazon.com.  Amazon. The amazon online store. http:\/\/www.amazon.com."},{"key":"e_1_3_2_1_6_1","unstructured":"Amazon. Amazon sns. https:\/\/aws.amazon.com\/sns\/.  Amazon. Amazon sns. https:\/\/aws.amazon.com\/sns\/."},{"key":"e_1_3_2_1_7_1","unstructured":"Amazon. Amazon sqs. https:\/\/aws.amazon.com\/sqs\/.  Amazon. Amazon sqs. https:\/\/aws.amazon.com\/sqs\/."},{"key":"e_1_3_2_1_8_1","unstructured":"Amazon. What are microservices? https:\/\/aws.amazon.com\/microservices\/.  Amazon. What are microservices? https:\/\/aws.amazon.com\/microservices\/."},{"volume-title":"SIGMOD '13","author":"Ananthanarayanan R.","key":"e_1_3_2_1_9_1","unstructured":"Ananthanarayanan , R. , Basker , V. , Das , S. , Gupta , A. , Jiang , H. , Qiu , T. , Reznichenko , A. , Ryabkov , D. , Singh , M. , and Venkataraman , S . Photon: Fault-tolerant and scalable joining of continuous data streams . In SIGMOD '13 . Ananthanarayanan, R., Basker, V., Das, S., Gupta, A., Jiang, H., Qiu, T., Reznichenko, A., Ryabkov, D., Singh, M., and Venkataraman, S. Photon: Fault-tolerant and scalable joining of continuous data streams. In SIGMOD '13."},{"key":"e_1_3_2_1_10_1","first-page":"223","volume-title":"Proceedings of the Conference on Innovative Data system Research (CIDR)","author":"Baker J.","year":"2011","unstructured":"Baker , J. , Bond , C. , Corbett , J. C. , Furman , J. , Khorlin , A. , Larson , J. , Leon , J.-M. , Li , Y. , Lloyd , A. , and Yushprakh , V . Megastore: Providing scalable, highly available storage for interactive services . In Proceedings of the Conference on Innovative Data system Research (CIDR) ( 2011 ), pp. 223 -- 234 . Baker, J., Bond, C., Corbett, J. C., Furman, J., Khorlin, A., Larson, J., Leon, J.-M., Li, Y., Lloyd, A., and Yushprakh, V. Megastore: Providing scalable, highly available storage for interactive services. In Proceedings of the Conference on Innovative Data system Research (CIDR) (2011), pp. 223--234."},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2535930"},{"key":"e_1_3_2_1_12_1","volume-title":"Proceedings of the 9th USENIX Conference on Networked Systems Design and Implementation","author":"Balakrishnan M.","year":"2012","unstructured":"Balakrishnan , M. , Malkhi , D. , Prabhakaran , V. , Wobber , T. , Wei , M. , and Davis , J. D . Corfu: A shared log design for flash clusters . In Proceedings of the 9th USENIX Conference on Networked Systems Design and Implementation ( Berkeley, CA, USA , 2012 ), NSDI'12, USENIX Association, pp. 1--1. Balakrishnan, M., Malkhi, D., Prabhakaran, V., Wobber, T., Wei, M., and Davis, J. D. Corfu: A shared log design for flash clusters. In Proceedings of the 9th USENIX Conference on Networked Systems Design and Implementation (Berkeley, CA, USA, 2012), NSDI'12, USENIX Association, pp. 1--1."},{"key":"e_1_3_2_1_13_1","volume-title":"CDCCA","author":"Budhiraja N.","year":"1992","unstructured":"Budhiraja , N. , Marzullo , K. , Schneider , F. B. , and Toueg , S . Primary-backup protocols: Lower bounds and optimal implementations . In CDCCA ( 1992 ). Budhiraja, N., Marzullo, K., Schneider, F. B., and Toueg, S. Primary-backup protocols: Lower bounds and optimal implementations. In CDCCA (1992)."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"crossref","unstructured":"Castro M. and Liskov B. Practical Byzantine fault tolerance and proactive recovery. ACM Trans. Comput. Syst. (2002).  Castro M. and Liskov B. Practical Byzantine fault tolerance and proactive recovery. ACM Trans. Comput. Syst. (2002).","DOI":"10.1145\/571637.571640"},{"key":"e_1_3_2_1_15_1","volume-title":"Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation -","volume":"7","author":"Chang F.","year":"2006","unstructured":"Chang , F. , Dean , J. , Ghemawat , S. , Hsieh , W. C. , Wallach , D. A. , Burrows , M. , Chandra , T. , Fikes , A. , and Gruber , R. E . Bigtable: a distributed storage system for structured data . In Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation - Volume 7 (Berkeley, CA, USA, 2006 ), OSDI '06, USENIX Association. Chang, F., Dean, J., Ghemawat, S., Hsieh, W. C., Wallach, D. A., Burrows, M., Chandra, T., Fikes, A., and Gruber, R. E. Bigtable: a distributed storage system for structured data. In Proceedings of the 7th USENIX Symposium on Operating Systems Design and Implementation - Volume 7 (Berkeley, CA, USA, 2006), OSDI '06, USENIX Association."},{"key":"e_1_3_2_1_16_1","volume-title":"SOSP","author":"Clement A.","year":"2009","unstructured":"Clement , A. , Kapritsos , M. , Lee , S. , Wang , Y. , Alvisi , L. , Dahlin , M. , and Riche , T . UpRight cluster services . In SOSP ( 2009 ). Clement, A., Kapritsos, M., Lee, S., Wang, Y., Alvisi, L., Dahlin, M., and Riche, T. UpRight cluster services. In SOSP (2009)."},{"key":"e_1_3_2_1_17_1","volume-title":"NSDI","author":"Clement A.","year":"2009","unstructured":"Clement , A. , Marchetti , M. , Wong , E. , Alvisi , L. , and Dahlin , M . Making Byzantine fault tolerant systems tolerate Byzantine faults . In NSDI ( 2009 ). Clement, A., Marchetti, M., Wong, E., Alvisi, L., and Dahlin, M. Making Byzantine fault tolerant systems tolerate Byzantine faults. In NSDI (2009)."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/800222.806749"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/323647.323635"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2518037.2491245"},{"key":"e_1_3_2_1_21_1","volume-title":"OSDI","author":"Cowling J.","year":"2006","unstructured":"Cowling , J. , Myers , D. , Liskov , B. , Rodrigues , R. , and Shrira , L . HQ replication: A hybrid quorum protocol for Byzantine fault tolerance . In OSDI ( 2006 ). Cowling, J., Myers, D., Liskov, B., Rodrigues, R., and Shrira, L. HQ replication: A hybrid quorum protocol for Byzantine fault tolerance. In OSDI (2006)."},{"key":"e_1_3_2_1_22_1","first-page":"105","volume-title":"Proceedings of the 25th Symposium on Operating Systems Principles (New York, NY, USA, 2015), SOSP '15, ACM","author":"Cui H.","unstructured":"Cui , H. , Gu , R. , Liu , C. , Chen , T. , and Yang , J . Paxos made transparent . In Proceedings of the 25th Symposium on Operating Systems Principles (New York, NY, USA, 2015), SOSP '15, ACM , pp. 105 -- 120 . Cui, H., Gu, R., Liu, C., Chen, T., and Yang, J. Paxos made transparent. In Proceedings of the 25th Symposium on Operating Systems Principles (New York, NY, USA, 2015), SOSP '15, ACM, pp. 105--120."},{"key":"e_1_3_2_1_23_1","volume-title":"NSDI","author":"Cully B.","year":"2008","unstructured":"Cully , B. , Lefebvre , G. , Meyer , D. , Feeley , M. , Hutchinson , N. , and Warfield , A . Remus: High availability via asynchronous virtual machine replication . In NSDI ( 2008 ). Cully, B., Lefebvre, G., Meyer, D., Feeley, M., Hutchinson, N., and Warfield, A. Remus: High availability via asynchronous virtual machine replication. In NSDI (2008)."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1327452.1327492"},{"key":"e_1_3_2_1_25_1","volume-title":"SOSP","author":"Decandia G.","year":"2007","unstructured":"Decandia , G. , Hastorun , D. , Jampani , M. , Kakulapati , G. , Lakshman , A. , Pilchin , A. , Sivasubramanian , S. , Vosshall , P. , and Vogels , W . Dynamo: Amazon's highly available key-value store . In SOSP ( 2007 ). Decandia, G., Hastorun, D., Jampani, M., Kakulapati, G., Lakshman, A., Pilchin, A., Sivasubramanian, S., Vosshall, P., and Vogels, W. Dynamo: Amazon's highly available key-value store. In SOSP (2007)."},{"key":"e_1_3_2_1_26_1","unstructured":"Expedia. The expedia travel metasearch engine. http:\/\/www.expedia.com.  Expedia. The expedia travel metasearch engine. http:\/\/www.expedia.com."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00446-002-0070-8"},{"key":"e_1_3_2_1_28_1","unstructured":"Google. Microservices architecture on google app engine. https:\/\/cloud.google.com\/appengine\/docs\/standard\/python\/microservices-on-app-engine.  Google. Microservices architecture on google app engine. https:\/\/cloud.google.com\/appengine\/docs\/standard\/python\/microservices-on-app-engine."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/1132863.1132867"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592800"},{"key":"e_1_3_2_1_31_1","unstructured":"H2. The H2 home page. http:\/\/www.h2database.com.  H2. The H2 home page. http:\/\/www.h2database.com."},{"key":"e_1_3_2_1_32_1","unstructured":"Hadoop. Hadoop. http:\/\/hadoop.apache.org\/core\/.  Hadoop. Hadoop. http:\/\/hadoop.apache.org\/core\/."},{"key":"e_1_3_2_1_33_1","unstructured":"HBase. The hBase homepage. http:\/\/www.hbase.org.  HBase. The hBase homepage. http:\/\/www.hbase.org."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/78969.78972"},{"key":"e_1_3_2_1_35_1","unstructured":"Hoff T. Deep lessons from google and ebay on building ecosystems of microservices. http:\/\/highscalability.com\/blog\/2015\/12\/1\/deep-lessons-from-google-and-ebay-on-building-ecosystems-of.html.  Hoff T. Deep lessons from google and ebay on building ecosystems of microservices. http:\/\/highscalability.com\/blog\/2015\/12\/1\/deep-lessons-from-google-and-ebay-on-building-ecosystems-of.html."},{"key":"e_1_3_2_1_36_1","unstructured":"Hoff T. Lessons learned from scaling uber to 2000 engineers 1000 services and 8000 git repositories. http:\/\/highscalability.com\/blog\/2016\/10\/12\/lessons-learned-from-scaling-uber-to-2000-engineers-1000-ser.html.  Hoff T. Lessons learned from scaling uber to 2000 engineers 1000 services and 8000 git repositories. http:\/\/highscalability.com\/blog\/2016\/10\/12\/lessons-learned-from-scaling-uber-to-2000-engineers-1000-ser.html."},{"key":"e_1_3_2_1_37_1","volume-title":"OPODIS","author":"Howard H.","year":"2016","unstructured":"Howard , H. , Malkhi , D. , and Spiegelman , A . Flexible paxos: Quorum intersection revisited . In OPODIS ( 2016 ). Howard, H., Malkhi, D., and Spiegelman, A. Flexible paxos: Quorum intersection revisited. In OPODIS (2016)."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2433140.2433144"},{"key":"e_1_3_2_1_39_1","volume-title":"Proceedings of the 10th USENIX conference on Operating Systems Design and Implementation","author":"Kapritsos M.","year":"2012","unstructured":"Kapritsos , M. , Wang , Y. , Quema , V. , Clement , A. , Alvisi , L. , and Dahlin , M . All about eve: Execute-Verify replication for Multi-Core servers . In Proceedings of the 10th USENIX conference on Operating Systems Design and Implementation ( 2012 ). Kapritsos, M., Wang, Y., Quema, V., Clement, A., Alvisi, L., and Dahlin, M. All about eve: Execute-Verify replication for Multi-Core servers. In Proceedings of the 10th USENIX conference on Operating Systems Design and Implementation (2012)."},{"key":"e_1_3_2_1_40_1","unstructured":"Kayak. The kayak travel metasearch engine. http:\/\/www.kayak.com.  Kayak. The kayak travel metasearch engine. http:\/\/www.kayak.com."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/1400214.1400236"},{"key":"e_1_3_2_1_42_1","volume-title":"Proceedings of the 6th International Workshop on Networking Meets Databases (NetDB)","author":"Kreps J.","year":"2011","unstructured":"Kreps , J. , Narkhede , N. , and Rao , J . Kafka: a distributed messaging system for log processing . In Proceedings of the 6th International Workshop on Networking Meets Databases (NetDB) ( 2011 ). Kreps, J., Narkhede, N., and Rao, J. Kafka: a distributed messaging system for log processing. In Proceedings of the 6th International Workshop on Networking Meets Databases (NetDB) (2011)."},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"crossref","unstructured":"Lamport L. The part-time parliament. ACM Trans. Comput. Syst. (1998).  Lamport L. The part-time parliament. ACM Trans. Comput. Syst. (1998).","DOI":"10.1145\/279227.279229"},{"key":"e_1_3_2_1_44_1","volume-title":"Paxos made simple. ACM SIGACT News (Distributed Computing Column) 32, 4 (Dec","author":"Lamport L.","year":"2001","unstructured":"Lamport , L. Paxos made simple. ACM SIGACT News (Distributed Computing Column) 32, 4 (Dec . 2001 ), 51--58. Lamport, L. Paxos made simple. ACM SIGACT News (Distributed Computing Column) 32, 4 (Dec. 2001), 51--58."},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00446-006-0005-x"},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2004.1311900"},{"key":"e_1_3_2_1_48_1","first-page":"485","volume-title":"Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation (Berkeley, CA, USA, 2016), OSDI'16, USENIX Association","author":"Liu S.","unstructured":"Liu , S. , Viotti , P. , Cachin , C. , Qu\u00e9ma , V. , and Vukolic , M . Xft: Practical fault tolerance beyond crashes . In Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation (Berkeley, CA, USA, 2016), OSDI'16, USENIX Association , pp. 485 -- 500 . Liu, S., Viotti, P., Cachin, C., Qu\u00e9ma, V., and Vukolic, M. Xft: Practical fault tolerance beyond crashes. In Proceedings of the 12th USENIX Conference on Operating Systems Design and Implementation (Berkeley, CA, USA, 2016), OSDI'16, USENIX Association, pp. 485--500."},{"key":"e_1_3_2_1_49_1","volume-title":"OSDI","author":"Mao Y.","year":"2008","unstructured":"Mao , Y. , Junqueira , F. P. , and Marzullo , K . Mencius: building efficient replicated state machines for WANs . In OSDI ( 2008 ). Mao, Y., Junqueira, F. P., and Marzullo, K. Mencius: building efficient replicated state machines for WANs. In OSDI (2008)."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/800221.806712"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1145\/2517349.2517350"},{"key":"e_1_3_2_1_52_1","volume-title":"Proc. 7th OSDI (Nov.","author":"Nightingale E. B.","year":"2006","unstructured":"Nightingale , E. B. , Veeraraghavan , K. , Chen , P. M. , and Flinn , J . Rethink the sync . In Proc. 7th OSDI (Nov. 2006 ). Nightingale, E. B., Veeraraghavan, K., Chen, P. M., and Flinn, J. Rethink the sync. In Proc. 7th OSDI (Nov. 2006)."},{"key":"e_1_3_2_1_53_1","first-page":"305","volume-title":"Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference (Berkeley, CA, USA, 2014), USENIX ATC'14, USENIX Association","author":"Ongaro D.","unstructured":"Ongaro , D. , and Ousterhout , J . In search of an understandable consensus algorithm . In Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference (Berkeley, CA, USA, 2014), USENIX ATC'14, USENIX Association , pp. 305 -- 320 . Ongaro, D., and Ousterhout, J. In search of an understandable consensus algorithm. In Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference (Berkeley, CA, USA, 2014), USENIX ATC'14, USENIX Association, pp. 305--320."},{"key":"e_1_3_2_1_54_1","unstructured":"Reinhold E. Rewriting uber engineering: The opportunities microservices provide. https:\/\/eng.uber.com\/building-tincup\/.  Reinhold E. Rewriting uber engineering: The opportunities microservices provide. https:\/\/eng.uber.com\/building-tincup\/."},{"key":"e_1_3_2_1_55_1","unstructured":"Riady Y. Distributed sagas for microservices. https:\/\/yos.io\/2017\/10\/30\/distributed-sagas\/.  Riady Y. Distributed sagas for microservices. https:\/\/yos.io\/2017\/10\/30\/distributed-sagas\/."},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/357401.357402"},{"key":"e_1_3_2_1_57_1","volume-title":"Implementing fault-tolerant services using the state machine approach: A tutorial. Computing Surveys","author":"Schneider F. B.","year":"1990","unstructured":"Schneider , F. B. Implementing fault-tolerant services using the state machine approach: A tutorial. Computing Surveys 1990 . Schneider, F. B. Implementing fault-tolerant services using the state machine approach: A tutorial. Computing Surveys 1990."},{"volume-title":"Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation (NSDI '09)","author":"Song Y. J.","key":"e_1_3_2_1_58_1","unstructured":"Song , Y. J. , Aguilera , M. K. , Kotla , R. , and Malkhi , D . Rpc chains: Efficient client-server communication in geodistributed systems . In Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation (NSDI '09) . Song, Y. J., Aguilera, M. K., Kotla, R., and Malkhi, D. Rpc chains: Efficient client-server communication in geodistributed systems. In Proceedings of the 6th USENIX Symposium on Networked Systems Design and Implementation (NSDI '09)."},{"key":"e_1_3_2_1_59_1","unstructured":"TPC-W. Open-source TPC-W implementation. http:\/\/pharm.ece.wisc.edu\/tpcw.shtml.  TPC-W. Open-source TPC-W implementation. http:\/\/pharm.ece.wisc.edu\/tpcw.shtml."},{"key":"e_1_3_2_1_60_1","unstructured":"Transaction Processing Performance Council. The TPC-W home page. http:\/\/www.tpc.org\/tpcw.  Transaction Processing Performance Council. The TPC-W home page. http:\/\/www.tpc.org\/tpcw."},{"key":"e_1_3_2_1_61_1","volume-title":"USENIX ATC","author":"Wang Y.","year":"2012","unstructured":"Wang , Y. , Alvisi , L. , and Dahlin , M . Gnothi: Separating data and metadata for efficient and available storage replication . In USENIX ATC ( 2012 ). Wang, Y., Alvisi, L., and Dahlin, M. Gnothi: Separating data and metadata for efficient and available storage replication. In USENIX ATC (2012)."},{"key":"e_1_3_2_1_62_1","volume-title":"Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI'13)","author":"Wang Y.","year":"2013","unstructured":"Wang , Y. , Kapritsos , M. , Ren , Z. A. , Mahajan , P. , Kirubanandam , J. , Alvisi , L. , and Dahlin , M . Robustness in the salus scalable block store . In Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI'13) ( 2013 ). Wang, Y., Kapritsos, M., Ren, Z. A., Mahajan, P., Kirubanandam, J., Alvisi, L., and Dahlin, M. Robustness in the salus scalable block store. In Proceedings of the 10th USENIX Symposium on Networked Systems Design and Implementation (NSDI'13) (2013)."},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/DCS.1988.12499"},{"key":"e_1_3_2_1_64_1","volume-title":"SOSP","author":"Yin J.","year":"2003","unstructured":"Yin , J. , Martin , J.-P. , Venkataramani , A. , Alvisi , L. , and Dahlin , M . Separating agreement from execution for Byzantine fault tolerant services . In SOSP ( 2003 ). Yin, J., Martin, J.-P., Venkataramani, A., Alvisi, L., and Dahlin, M. Separating agreement from execution for Byzantine fault tolerant services. In SOSP (2003)."}],"event":{"name":"SOSP '19: ACM SIGOPS 27th Symposium on Operating Systems Principles","sponsor":["SIGOPS ACM Special Interest Group on Operating Systems","USENIX Assoc USENIX Assoc"],"location":"Huntsville Ontario Canada","acronym":"SOSP '19"},"container-title":["Proceedings of the 27th ACM Symposium on Operating Systems Principles"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3341301.3359663","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3341301.3359663","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3341301.3359663","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:12:56Z","timestamp":1750201976000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3341301.3359663"}},"subtitle":["replication beyond the client-server model"],"short-title":[],"issued":{"date-parts":[[2019,10,27]]},"references-count":62,"alternative-id":["10.1145\/3341301.3359663","10.1145\/3341301"],"URL":"https:\/\/doi.org\/10.1145\/3341301.3359663","relation":{},"subject":[],"published":{"date-parts":[[2019,10,27]]},"assertion":[{"value":"2019-10-27","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}