메뉴 건너뛰기




Volumn 27, Issue 4, 2009, Pages

Zyzzyva: Speculative Byzantine fault tolerance

Author keywords

Byzantine fault tolerance; Output commit; Replication; Speculative execution

Indexed keywords

BYZANTINE FAULT; BYZANTINE FAULT TOLERANCE; DISTRIBUTED SYSTEMS; RELIABLE SYSTEMS; SPECULATIVE EXECUTION; STATE MACHINE REPLICATION; THREE-PHASE COMMIT PROTOCOLS; TOTAL ORDER; TOTAL ORDERING;

EID: 74049140718     PISSN: 07342071     EISSN: 15577333     Source Type: Journal    
DOI: 10.1145/1658357.1658358     Document Type: Article
Times cited : (250)

References (45)
  • 3
    • 77953295236 scopus 로고    scopus 로고
    • July 20, 2008
    • AMAZON. 2008. Amazon S3 availability event: July 20, 2008. http://status.aws.amazon.com/s3-20080720.html.
    • (2008) Amazon S3 Availability Event
  • 8
    • 0345757358 scopus 로고    scopus 로고
    • Practical Byzantine fault tolerance and proactive recovery
    • CASTRO, M. AND LISTOV, B. 2002. Practical Byzantine fault tolerance and proactive recovery. ACM Trans. Comput. Syst. 20, 4, 398-461.
    • (2002) ACM Trans. Comput. Syst. , vol.20 , Issue.4 , pp. 398-461
    • Castro, M.1    Listov, B.2
  • 9
    • 59249102694 scopus 로고    scopus 로고
    • Attested append-only memory: Making adversaries stick to their word
    • CHUN, B.-G., MANIATIS, P., SHENKER, S., AND KUBIATOWICZ, J. 2007. Attested append-only memory: Making adversaries stick to their word. SIGOPS Oper. Syst. Rev. 41, 6, 189-204.
    • (2007) SIGOPS Oper. Syst. Rev. , vol.41 , Issue.6 , pp. 189-204
    • Chun, B.-G.1    Maniatis, P.2    Shenker, S.3    Kubiatowicz, J.4
  • 14
    • 0023994903 scopus 로고
    • Consensus in the presence of partial synchrony
    • DWORK, C., LYNCH, N., AND STOCKMEYER, L. 1988. Consensus in the presence of partial synchrony. J. ACM, 288-323.
    • (1988) J. ACM , pp. 288-323
    • Dwork, C.1    Lynch, N.2    Stockmeyer, L.3
  • 15
    • 0022045868 scopus 로고
    • Impossibility of distributed consensus with one faulty process
    • FISCHER, M., LYNCH, N., AND PATERSON, M. 1985. Impossibility of distributed consensus with one faulty process. J. ACM 32, 2, 374-382.
    • (1985) J. ACM , vol.32 , Issue.2 , pp. 374-382
    • Fischer, M.1    Lynch, N.2    Paterson, M.3
  • 17
    • 0025460579 scopus 로고
    • Linearizability: A correctness condition for concurrent objects
    • HERLIHY, M. AND WING, J. 1990. Linearizability: A correctness condition for concurrent objects. ACM Trans. Prog. Lang. Syst. 12, 3, 463-492.
    • (1990) ACM Trans. Prog. Lang. Syst. , vol.12 , Issue.3 , pp. 463-492
    • Herlihy, M.1    Wing, J.2
  • 25
    • 0017996760 scopus 로고
    • Time, clocks, and the ordering of events in a distributed system
    • LAMPORT, L. 1978. Time, clocks, and the ordering of events in a distributed system. Comm. ACM 21, 7, 558-565.
    • (1978) Comm. ACM , vol.21 , Issue.7 , pp. 558-565
    • Lamport, L.1
  • 26
    • 84976782029 scopus 로고
    • Using time instead of timeout for fault-tolerant distributed systems
    • LAMPORT, L. 1984. Using time instead of timeout for fault-tolerant distributed systems. ACM Trans. Program. Lang. Syst. 6, 2, 254-280.
    • (1984) ACM Trans. Program. Lang. Syst. , vol.6 , Issue.2 , pp. 254-280
    • Lamport, L.1
  • 27
    • 35248875309 scopus 로고    scopus 로고
    • Lower bounds for asynchronous consensus
    • Springer
    • LAMPORT, L. 2003. Lower bounds for asynchronous consensus. Lecture Notes in Computer Science, vol.2584. Springer, 22-23.
    • (2003) Lecture Notes in Computer Science , vol.2584 , pp. 22-23
    • Lamport, L.1
  • 33
    • 74049161775 scopus 로고    scopus 로고
    • OPENSSL. 2007. OpenSSL. http://www.openssl.org/.
    • (2007) OpenSSL
  • 34
    • 84976810569 scopus 로고
    • Reaching agreement in the presence of faults
    • PEASE, M., SHOSTAK, R., AND LAMPORT, L. 1980. Reaching agreement in the presence of faults. J. ACM 27, 2.
    • (1980) J. ACM , vol.27 , pp. 2
    • Pease, M.1    Shostak, R.2    Lamport, L.3
  • 36
    • 84948956297 scopus 로고
    • The Rampart toolkit for building high-integrity services
    • Springer
    • REITER, M. 1995. The Rampart toolkit for building high-integrity services. Lecture Notes in Computer Science, vol.938. Springer, 99-110.
    • (1995) Lecture Notes in Computer Science , vol.938 , pp. 99-110
    • Reiter, M.1
  • 37
    • 0036036816 scopus 로고    scopus 로고
    • BASE: Using abstraction to improve fault tolerance
    • DOI 10.1145/502059.502037
    • RODRIGUES, R., CASTRO, M., AND LISKOV, B. 2001. BASE: Using abstraction to improve fault tolerance. In Proceedings of the 18th ACM Symposium on Operating Systems Principles (SOSP'01). 15-28. (Pubitemid 33612602)
    • (2001) Operating Systems Review (ACM) , vol.35 , Issue.5 , pp. 15-28
    • Rodrigues, R.1    Castro, M.2    Liskov, B.3
  • 39
    • 0025564050 scopus 로고
    • Implementing fault-tolerant services using the state machine approach: A tutorial
    • SCHNEIDER, F. B. 1990. Implementing fault-tolerant services using the state machine approach: A tutorial. ACM Comput. Surv. 22, 4.
    • (1990) ACM Comput. Surv. , vol.22 , pp. 4
    • Schneider, F.B.1
  • 43
    • 70350212105 scopus 로고    scopus 로고
    • ZZ: Cheap practical BFT using virtualization
    • University of Massachusetts, Amherst, MA
    • WOOD, T., SINGH, R., VENKATARAMANI, A., AND SHENOY, P. 2008. ZZ: Cheap practical BFT using virtualization. Tech. rep. TR14-08, University of Massachusetts, Amherst, MA.
    • (2008) Tech. Rep. TR14-08
    • Wood, T.1    Singh, R.2    Venkataramani, A.3    Shenoy, P.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.