Implementing fault-tolerant replicated objects using Psync

Shivakant Mishra, Larry Lee Peterson, Richard D. Schlichting

Research output: Chapter in Book/Report/Conference proceedingConference contribution

22 Citations (Scopus)

Abstract

Psync is an IPC protocol that explicitly preserves the partial order of messages exchanged among a set of processes. A description is given of how Psync can be used to implement replicated objects in the presence of network and host failures. Unlike conventional algorithms that depend on an underlying mechanism that totally orders messages for implementing replicated objects, the authors' approach exploits the partial order provided by Psync to achieve additional concurrency.

Original languageEnglish (US)
Title of host publicationProceedings - Symposium on Reliability in Distributed Software and Database Systems
Editors Anon
PublisherPubl by IEEE
Pages42-52
Number of pages11
StatePublished - 1989
EventProceedings of the Eighth Symposium on Reliable Distributed Systems - Seattle, WA, USA
Duration: Oct 10 1989Oct 12 1989

Other

OtherProceedings of the Eighth Symposium on Reliable Distributed Systems
CitySeattle, WA, USA
Period10/10/8910/12/89

ASJC Scopus subject areas

  • Software

Cite this

Mishra, S., Peterson, L. L., & Schlichting, R. D. (1989). Implementing fault-tolerant replicated objects using Psync. In Anon (Ed.), Proceedings - Symposium on Reliability in Distributed Software and Database Systems (pp. 42-52). Publ by IEEE.

Implementing fault-tolerant replicated objects using Psync. / Mishra, Shivakant; Peterson, Larry Lee; Schlichting, Richard D.

Proceedings - Symposium on Reliability in Distributed Software and Database Systems. ed. / Anon. Publ by IEEE, 1989. p. 42-52.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Mishra, S, Peterson, LL & Schlichting, RD 1989, Implementing fault-tolerant replicated objects using Psync. in Anon (ed.), Proceedings - Symposium on Reliability in Distributed Software and Database Systems. Publ by IEEE, pp. 42-52, Proceedings of the Eighth Symposium on Reliable Distributed Systems, Seattle, WA, USA, 10/10/89.
Mishra S, Peterson LL, Schlichting RD. Implementing fault-tolerant replicated objects using Psync. In Anon, editor, Proceedings - Symposium on Reliability in Distributed Software and Database Systems. Publ by IEEE. 1989. p. 42-52
Mishra, Shivakant ; Peterson, Larry Lee ; Schlichting, Richard D. / Implementing fault-tolerant replicated objects using Psync. Proceedings - Symposium on Reliability in Distributed Software and Database Systems. editor / Anon. Publ by IEEE, 1989. pp. 42-52
@inproceedings{e667181badf84415be0f46ef148f99f0,
title = "Implementing fault-tolerant replicated objects using Psync",
abstract = "Psync is an IPC protocol that explicitly preserves the partial order of messages exchanged among a set of processes. A description is given of how Psync can be used to implement replicated objects in the presence of network and host failures. Unlike conventional algorithms that depend on an underlying mechanism that totally orders messages for implementing replicated objects, the authors' approach exploits the partial order provided by Psync to achieve additional concurrency.",
author = "Shivakant Mishra and Peterson, {Larry Lee} and Schlichting, {Richard D.}",
year = "1989",
language = "English (US)",
pages = "42--52",
editor = "Anon",
booktitle = "Proceedings - Symposium on Reliability in Distributed Software and Database Systems",
publisher = "Publ by IEEE",

}

TY - GEN

T1 - Implementing fault-tolerant replicated objects using Psync

AU - Mishra, Shivakant

AU - Peterson, Larry Lee

AU - Schlichting, Richard D.

PY - 1989

Y1 - 1989

N2 - Psync is an IPC protocol that explicitly preserves the partial order of messages exchanged among a set of processes. A description is given of how Psync can be used to implement replicated objects in the presence of network and host failures. Unlike conventional algorithms that depend on an underlying mechanism that totally orders messages for implementing replicated objects, the authors' approach exploits the partial order provided by Psync to achieve additional concurrency.

AB - Psync is an IPC protocol that explicitly preserves the partial order of messages exchanged among a set of processes. A description is given of how Psync can be used to implement replicated objects in the presence of network and host failures. Unlike conventional algorithms that depend on an underlying mechanism that totally orders messages for implementing replicated objects, the authors' approach exploits the partial order provided by Psync to achieve additional concurrency.

UR - http://www.scopus.com/inward/record.url?scp=0024942752&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0024942752&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:0024942752

SP - 42

EP - 52

BT - Proceedings - Symposium on Reliability in Distributed Software and Database Systems

A2 - Anon, null

PB - Publ by IEEE

ER -