-
1
-
-
33845427383
-
Fault-scalable Byzantine fault-tolerant services
-
October
-
ABD-EL-MALEK, M., GANGER, G. R., GOODSON, G. R., REITER, M. K., AND WYLIE, J. J. Fault-Scalable Byzantine Fault-Tolerant Services. In Proceedings of the 2005 Symposium on Operating Systems Principles (October 2005), pp. 59-74.
-
(2005)
Proceedings of the 2005 Symposium on Operating Systems Principles
, pp. 59-74
-
-
Abd-El-Malek, M.1
Ganger, G.R.2
Goodson, G.R.3
Reiter, M.K.4
Wylie, J.J.5
-
2
-
-
0022252695
-
The N-version approach to fault-tolerant software
-
December
-
AVIZIENIS, A. The N-Version Approach to Fault-Tolerant Software. IEEE Transactions on Software Engineering SE-11, 12 (December 1985), 1491-1501.
-
(1985)
IEEE Transactions on Software Engineering SE-11
, Issue.12
, pp. 1491-1501
-
-
Avizienis, A.1
-
3
-
-
0020976844
-
Another advantage of free choice (extended abstract): Completely asynchronous agreement protocols
-
New York, NY, USA, ACM
-
BEN-OR, M. Another advantage of free choice (extended abstract): Completely asynchronous agreement protocols. In Proceedings of the second annual ACM symposium on Principles of distributed computing (PODC'83) (New York, NY, USA, 1983), ACM, pp. 27-30.
-
(1983)
Proceedings of the Second Annual ACM Symposium on Principles of Distributed Computing (PODC'83)
, pp. 27-30
-
-
Ben-Or, M.1
-
4
-
-
0020976086
-
Resilient consensus protocols
-
New York, NY, USA, ACM
-
BRACHA, G., AND TOUEG, S. Resilient consensus protocols. In Proceedings of the second annual ACM symposium on Principles of distributed computing (PODC'83) (New York, NY, USA, 1983), ACM, pp. 12-26.
-
(1983)
Proceedings of the Second Annual ACM Symposium on Principles of Distributed Computing (PODC'83)
, pp. 12-26
-
-
Bracha, G.1
Toueg, S.2
-
5
-
-
0022144724
-
Asynchronous consensus and broadcast protocols
-
BRACHA, G., AND TOUEG, S. Asynchronous consensus and broadcast protocols. J. ACM 32, 4 (1985), 824-840.
-
(1985)
J. ACM
, vol.32
, Issue.4
, pp. 824-840
-
-
Bracha, G.1
Toueg, S.2
-
6
-
-
17444412778
-
NIST Net - A Linux-based Network Emulation Tool
-
June
-
CARSON, M., AND SANTAY, D. NIST Net - A Linux-based Network Emulation Tool. ACM SIGCOMM Computer Communication Review 33, 3 (June 2003), 111-126.
-
(2003)
ACM SIGCOMM Computer Communication Review
, vol.33
, Issue.3
, pp. 111-126
-
-
Carson, M.1
Santay, D.2
-
11
-
-
85009705400
-
HQ replication: A hybrid quorum protocol for Byzantine fault tolerance
-
November
-
COWLING, J., MYERS, D., LISKOV, B., RODRIGUES, R., AND SHRIRA, L. HQ Replication: A Hybrid Quorum Protocol for Byzantine Fault Tolerance. In Proceedings of the 2006 Symposium on Operating Systems Design and Implementation (November 2006), pp. 177-190.
-
(2006)
Proceedings of the 2006 Symposium on Operating Systems Design and Implementation
, pp. 177-190
-
-
Cowling, J.1
Myers, D.2
Liskov, B.3
Rodrigues, R.4
Shrira, L.5
-
12
-
-
85065163256
-
ReMus: High availability via asynchronous virtual machine replication
-
CULLY, B., LEFEBVRE, G., MEYER, D., FEELEY, M., AND HUTCHINSON, N. Remus: High availability via asynchronous virtual machine replication. In Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI'08) (2008).
-
(2008)
Proceedings of the 5th USENIX Symposium on Networked Systems Design and Implementation (NSDI'08)
-
-
Cully, B.1
Lefebvre, G.2
Meyer, D.3
Feeley, M.4
Hutchinson, N.5
-
13
-
-
0023994903
-
Consensus in the presence of partial synchrony
-
DWORK, C., LYNCH, N., AND STOCKMEYER, L. Consensus in the presence of partial synchrony. J. ACM 35, 2 (1988), 288-323.
-
(1988)
J. ACM
, vol.35
, Issue.2
, pp. 288-323
-
-
Dwork, C.1
Lynch, N.2
Stockmeyer, L.3
-
14
-
-
0042078549
-
A survey of rollback-recovery protocols in message-passing systems
-
September
-
ELNOZAHY, E. N., ALVISI, L., WANG, Y.-M., AND JOHNSON, D. B. A Survey of Rollback-Recovery Protocols in Message-Passing Systems. ACM Computing Surveys 34, 3 (September 2002), 375-408.
-
(2002)
ACM Computing Surveys
, vol.34
, Issue.3
, pp. 375-408
-
-
Elnozahy, E.N.1
Alvisi, L.2
Wang, Y.-M.3
Johnson, D.B.4
-
15
-
-
0007997616
-
ARB: A hardware mechanism for dynamic reordering of memory references
-
May
-
FRANKLIN, M., AND SOHI, G. ARB: A hardware mechanism for dynamic reordering of memory references. IEEE Transactions on Computers 45, 5 (May 1996), 552-571.
-
(1996)
IEEE Transactions on Computers
, vol.45
, Issue.5
, pp. 552-571
-
-
Franklin, M.1
Sohi, G.2
-
16
-
-
33845462269
-
Operating system I/O speculation: How two invocations are faster than one
-
June
-
FRASER, K., AND CHANG, F. Operating system I/O speculation: How two invocations are faster than one. In Proceedings of the 2003 USENIX Technical Conference (June 2003), pp. 325-338.
-
(2003)
Proceedings of the 2003 USENIX Technical Conference
, pp. 325-338
-
-
Fraser, K.1
Chang, F.2
-
17
-
-
0347600845
-
Data speculation support for a chip multiprocessor
-
October
-
HAMMOND, L., WILLEY, M., AND OLUKOTUN, K. Data Speculation Support for a Chip Multiprocessor. In Proceedings of the 1998 International Conference on Architectural Support for Programming Languages and Operating Systems (October 1998), pp. 58-69.
-
(1998)
Proceedings of the 1998 International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 58-69
-
-
Hammond, L.1
Willey, M.2
Olukotun, K.3
-
18
-
-
41149157927
-
Low-overhead Byzantine fault-tolerant storage
-
October
-
HENDRICKS, J., GANGER, G. R., AND REITER, M. K. Low-Overhead Byzantine Fault-Tolerant Storage. In Proceedings of the 2007 Symposium on Operating Systems Principles (October 2007), pp. 73-86.
-
(2007)
Proceedings of the 2007 Symposium on Operating Systems Principles
, pp. 73-86
-
-
Hendricks, J.1
Ganger, G.R.2
Reiter, M.K.3
-
19
-
-
85013259545
-
Distributed simulation and the time warp operating system
-
November
-
JEFFERSON, D., BECKMAN, B., WIELAND, F., BLUME, L., DILORETO, M., HONTALAS, P., LAROCHE, P., STURDEVANT, K., TUPMAN, J., WARREN, V., WEDEL, J., YOUNGER, H., AND BELLENOT, S. Distributed Simulation and the Time Warp Operating System. In Proceedings of the 1987 Symposium on Operating Systems Principles (November 1987), pp. 77-93.
-
(1987)
Proceedings of the 1987 Symposium on Operating Systems Principles
, pp. 77-93
-
-
Jefferson, D.1
Beckman, B.2
Wieland, F.3
Blume, L.4
Diloreto, M.5
Hontalas, P.6
Laroche, P.7
Sturdevant, K.8
Tupman, J.9
Warren, V.10
Wedel, J.11
Younger, H.12
Bellenot, S.13
-
20
-
-
0032645501
-
Processing transactions over optimistic atomic broadcast protocols
-
Washington, DC, USA, IEEE Computer Society
-
KEMME, B., PEDONE, F., ALONSO, G., AND SCHIPER, A. E. Processing transactions over optimistic atomic broadcast protocols. In ICDCS'99: Proceedings of the 19th IEEE International Conference on Distributed Computing Systems (Washington, DC, USA, 1999), IEEE Computer Society, p. 424.
-
(1999)
ICDCS'99: Proceedings of the 19th IEEE International Conference on Distributed Computing Systems
, pp. 424
-
-
Kemme, B.1
Pedone, F.2
Alonso, G.3
Schiper, A.E.4
-
21
-
-
0031605747
-
The SecureRing protocols for securing group communication
-
KIHLSTROM, K. P., MOSER, L. E., AND MELLIARSMITH, P. M. The SecureRing protocols for securing group communication. In Proceedings of the 1998 Hawaii International Conference on System Sciences (1998), vol. 3, pp. 317-326.
-
(1998)
Proceedings of the 1998 Hawaii International Conference on System Sciences
, vol.3
, pp. 317-326
-
-
Kihlstrom, K.P.1
Moser, L.E.2
Melliarsmith, P.M.3
-
22
-
-
41149091269
-
ZyzzyVa: Speculative Byzantine fault tolerance
-
October
-
KOTLA, R., ALVISI, L., DAHLIN, M., CLEMENT, A., AND WONG, E. Zyzzyva: Speculative Byzantine Fault Tolerance. In Proceedings of the 2007 Symposium on Operating Systems Principles (October 2007), pp. 45-58.
-
(2007)
Proceedings of the 2007 Symposium on Operating Systems Principles
, pp. 45-58
-
-
Kotla, R.1
Alvisi, L.2
Dahlin, M.3
Clement, A.4
Wong, E.5
-
23
-
-
4544373717
-
High throughput byzantine fault tolerance
-
Washington, DC, USA, IEEE Computer Society
-
KOTLA, R., AND DAHLIN, M. High throughput byzantine fault tolerance. In DSN'04: Proceedings of the 2004 International Conference on Dependable Systems and Networks (Washington, DC, USA, 2004), IEEE Computer Society, p. 575.
-
(2004)
DSN'04: Proceedings of the 2004 International Conference on Dependable Systems and Networks
, pp. 575
-
-
Kotla, R.1
Dahlin, M.2
-
24
-
-
0017996760
-
Time, clocks, and the ordering of events in a distributed system
-
LAMPORT, L. Time, clocks, and the ordering of events in a distributed system. Commun. ACM 21, 7 (1978), 558-565.
-
(1978)
Commun. ACM
, vol.21
, Issue.7
, pp. 558-565
-
-
Lamport, L.1
-
26
-
-
84887095037
-
Pulse: A dynamic deadlock detection mechanism using speculative execution
-
April
-
LI, T., ELLIS, C. S., LEBECK, A. R., AND SORIN, D. J. Pulse: A dynamic deadlock detection mechanism using speculative execution. In Proceedings of the 2005 USENIX Technical Conference (April 2005), pp. 31-44.
-
(2005)
Proceedings of the 2005 USENIX Technical Conference
, pp. 31-44
-
-
Li, T.1
Ellis, C.S.2
Lebeck, A.R.3
Sorin, D.J.4
-
27
-
-
0032306029
-
Byzantine quorum systems
-
MALKHI, D., AND REITER, M. Byzantine Quorum Systems. Distributed Computing 11, 4 (1998), 203-213.
-
(1998)
Distributed Computing
, vol.11
, Issue.4
, pp. 203-213
-
-
Malkhi, D.1
Reiter, M.2
-
28
-
-
33845395054
-
Speculative execution in a distributed file system
-
October
-
NIGHTINGALE, E. B., CHEN, P. M., AND FLINN, J. Speculative execution in a distributed file system. In Proceedings of the 2005 Symposium on Operating Systems Principles (October 2005), pp. 191-205.
-
(2005)
Proceedings of the 2005 Symposium on Operating Systems Principles
, pp. 191-205
-
-
Nightingale, E.B.1
Chen, P.M.2
Flinn, J.3
-
29
-
-
67650085302
-
Parallelizing security checks on commodity hardware
-
March
-
NIGHTINGALE, E. B., PEEK, D., CHEN, P. M., AND FLINN, J. Parallelizing security checks on commodity hardware. In Proceedings of the 2008 International Conference on Architectural Support for Programming Languages and Operating Systems (March 2008), pp. 308-318.
-
(2008)
Proceedings of the 2008 International Conference on Architectural Support for Programming Languages and Operating Systems
, pp. 308-318
-
-
Nightingale, E.B.1
Peek, D.2
Chen, P.M.3
Flinn, J.4
-
30
-
-
84885903862
-
Viewstamped replication: A new primary copy method to support highly-available distributed systems
-
OKI, B., AND LISKOV, B. Viewstamped Replication: A New Primary Copy Method to Support Highly-Available Distributed Systems. In Proc. of ACM Symposium on Principles of Distributed Computing (1988), pp. 8-17.
-
(1988)
Proc. Of ACM Symposium on Principles of Distributed Computing
, pp. 8-17
-
-
Oki, B.1
Liskov, B.2
-
31
-
-
33845429905
-
RX: Treating bugs as allergies-a safe method to survive software failure
-
October
-
QIN, F., TUCEK, J., SUNDARESAN, J., AND ZHOU, Y. Rx: Treating bugs as allergies-a safe method to survive software failure. In Proceedings of the 2005 Symposium on Operating Systems Principles (October 2005), pp. 235-248.
-
(2005)
Proceedings of the 2005 Symposium on Operating Systems Principles
, pp. 235-248
-
-
Qin, F.1
Tucek, J.2
Sundaresan, J.3
Zhou, Y.4
-
32
-
-
84948956297
-
The rampart toolkit for building high-integrity services
-
Springer-Verlag, Berlin Germany
-
REITER, M. K. The rampart toolkit for building high-integrity services. In Theory and Practice in Distributed Systems, vol. 938. Springer-Verlag, Berlin Germany, 1995, pp. 99-110.
-
(1995)
Theory and Practice in Distributed Systems
, vol.938
, pp. 99-110
-
-
Reiter, M.K.1
-
33
-
-
0038562599
-
BASE: Using abstraction to improve fault tolerance
-
October
-
RODRIGUES, R., CASTRO, M., AND LISKOV, B. BASE: Using Abstraction to Improve Fault Tolerance. In Proceedings of the 2001 Symposium on Operating Systems Principles (October 2001), pp. 236-269.
-
(2001)
Proceedings of the 2001 Symposium on Operating Systems Principles
, pp. 236-269
-
-
Rodrigues, R.1
Castro, M.2
Liskov, B.3
-
34
-
-
0025564050
-
Implementing fault-tolerant services using the state machine approach: A tutorial
-
December
-
SCHNEIDER, F. B. Implementing fault-tolerant services using the state machine approach: a tutorial. ACM Computing Surveys 22, 4 (December 1990), 299-319.
-
(1990)
ACM Computing Surveys
, vol.22
, Issue.4
, pp. 299-319
-
-
Schneider, F.B.1
-
35
-
-
0033703889
-
A scalable approach to thread-level speculation
-
June
-
STEFFAN, J. G., COLOHAN, C. B., ZHAI, A., AND MOWRY, T. C. A scalable approach to thread-level speculation. In Proceedings of the 2000 International Symposium on Computer Architecture (June 2000), pp. 1-24.
-
(2000)
Proceedings of the 2000 International Symposium on Computer Architecture
, pp. 1-24
-
-
Steffan, J.G.1
Colohan, C.B.2
Zhai, A.3
Mowry, T.C.4
-
36
-
-
41149116573
-
AutoBash: Improving configuration management with operating system causality analysis
-
October
-
SU, Y.-Y., ATTARIYAN, M., AND FLINN, J. AutoBash: improving configuration management with operating system causality analysis. In Proceedings of the 2007 Symposium on Operating Systems Principles (October 2007), pp. 237-250.
-
(2007)
Proceedings of the 2007 Symposium on Operating Systems Principles
, pp. 237-250
-
-
Su, Y.-Y.1
Attariyan, M.2
Flinn, J.3
-
37
-
-
21644446595
-
Separating agreement from execution for byzantine fault tolerant services
-
October
-
YIN, J., MARTIN, J.-P., VENKATARAMANI, A., ALVISI, L., AND DAHLIN, M. Separating agreement from execution for byzantine fault tolerant services. In Proceedings of the 2003 Symposium on Operating Systems Principles (October 2003), pp. 253-267.
-
(2003)
Proceedings of the 2003 Symposium on Operating Systems Principles
, pp. 253-267
-
-
Yin, J.1
Martin, J.-P.2
Venkataramani, A.3
Alvisi, L.4
Dahlin, M.5
|