[1] ADDISIE A, BERTACCO V. Collaborative accelerators for in-memory MapReduce on scale-up machines[C]//Proceedings of the 24th Asia and South Pacific Design Automation Conference. New York:ACM, 2019:747-753. [2] APPUSWAMY R, GKANTSIDIS C, NARAYANAN D, et al. Scale-up vs scale-out for hadoop:Time to rethink?[C]//Proceedings of the 4th annual Symposium on Cloud Computing. New York:ACM, 2013:20. [3] KRASKA T, PANG G, FRANKLIN M J, et al. MDCC:Multi-data center consistency[C]//Proceedings of the 8th ACM European Conference on Computer Systems. New York:ACM, 2013:113-126. [4] MUÑOZ-ESCOÍ F D, DE JUAN-MARÍN R, GARCÍA-ESCRIVÁ J R, et al. CAP theorem:Revision of its related consistency models[J]. The Computer Journal, 2019, 62(6):943-960. [5] LAMPORT L. Paxos made simple[J]. ACM Sigact News, 2001, 32(4):18-25. [6] LEE J, MUEHLE M. Distributed transaction management using two-phase commit optimization:U.S. Patent 8,442,962[P]. 2013-5-14. [7] ATIF M. Analysis and verification of two-phase commit&three-phase commit protocols[C]//2009 International Conference on Emerging Technologies. New York:IEEE, 2009:326-331. [8] HERLIHY M. A quorum-consensus replication method for abstract data types[J]. ACM Transactions on Computer Systems (TOCS), 1986, 4(1):32-53. [9] BURROWS M. The Chubby lock service for loosely-coupled distributed systems[C]//Proceedings of the 7th Symposium on Operating systems design and implementation. USENIX Association, 2006:335-350. [10] BAKER J, BOND C, JAMES C, et al. Megastore:Providing scalable, highly available storage for interactive services[C]//Proceedings of CIDR'11, 2011:9-12. [11] CORBETT J C, DEAN J, EPSTEIN M, et al. Spanner:Google's globally distributed database[J]. ACM Transactions on Computer Systems (TOCS), 2013, 31(3):8. [12] ZHENG J, LIN Q, XU J, et al. PaxosStore:High-availability storage made practical in WeChat[J]. Proceedings of the VLDB Endowment, 2017, 10(12):1730-1741. [13] RAO J, SHEKITA E J, TATA S. Using paxos to build a scalable, consistent, and highly available datastore[J]. Proceedings of the VLDB Endowment, 2011, 4(4):243-254. [14] OKI B M, LISKOV B H. Viewstamped replication:A new primary copy method to support highly-available distributed systems[C]//Proceedings of the seventh annual ACM Symposium on Principles of distributed computing. New York:ACM, 1988:8-17. [15] OKI B M. Viewstamped replication for highly available distributed systems[R].Massachusetts Inst of Tech Cambridge Lab for Computer Science, 1988. [16] LAMPORT L, MASSA M. Cheap paxos[C]//International Conference on Dependable Systems and Networks, 2004. New York:IEEE, 2004:307-314. [17] MAO Y, JUNQUEIRA F P, MARZULLO K. Mencius:Building efficient replicated state machines for WANs[C]//Proceedings of the 8th USENIX Conference on Operating Systems Design and Implementation, OSDI'08, Berkeley, 2008:369-384. [18] LAMPORT L B. Generalized paxos:U.S. Patent 7,698,465[P]. 2010-4-13. [19] ONGARO D, OUSTERHOUT J. In search of an understandable consensus algorithm[C]//2014{USENIX}Annual Technical Conference ({USENIX}{ATC}14). 2014:305-319. [20] MORARU I, ANDERSEN D G, KAMINSKY M. Egalitarian paxos[C]//ACM Symposium on Operating Systems Principles, 2012. [21] LIN W, JIANG H, ZHAO N, et al. An optimized multi-Paxos protocol with centralized failover mechanism for cloud storage applications[C]//International Conference on Collaborative Computing:Networking, Applications and Worksharing. New York:Springer, 2018:610-625. [22] POKE M, HOEFLER T. Dare:High-performance state machine replication on rdma networks[C]//Proceedings of the 24th International Symposium on High-Performance Parallel and Distributed Computing. New York:ACM, 2015:107-118. |