A one-round algorithm for virtually synchronous group communication in wide area networks

Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2002.

Bibliographic Details
Main Author: Khazan, Roger Igor
Other Authors: Nancy A. Lynch and Idit Keidar.
Format: Thesis
Language:eng
Published: Massachusetts Institute of Technology 2005
Subjects:
Online Access:http://hdl.handle.net/1721.1/29235
_version_ 1811087565726416896
author Khazan, Roger Igor
author2 Nancy A. Lynch and Idit Keidar.
author_facet Nancy A. Lynch and Idit Keidar.
Khazan, Roger Igor
author_sort Khazan, Roger Igor
collection MIT
description Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2002.
first_indexed 2024-09-23T13:48:06Z
format Thesis
id mit-1721.1/29235
institution Massachusetts Institute of Technology
language eng
last_indexed 2024-09-23T13:48:06Z
publishDate 2005
publisher Massachusetts Institute of Technology
record_format dspace
spelling mit-1721.1/292352019-04-12T15:56:39Z A one-round algorithm for virtually synchronous group communication in wide area networks Khazan, Roger Igor Nancy A. Lynch and Idit Keidar. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Massachusetts Institute of Technology. Dept. of Electrical Engineering and Computer Science. Electrical Engineering and Computer Science. Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2002. Includes bibliographical references (p. 159-165). Group communication services, and especially those that implement Virtual Synchrony semantics, are powerful middleware systems that facilitate the development of fault-tolerant distributed applications. In this thesis, we present a high quality, theoretical design of a group communication service that implements Virtual Synchrony semantics and is aimed for deployment in wide-area networks (WANs). The design features a novel algorithm for implementing Virtual Synchrony semantics; the algorithm is more appropriate for WANs than the existing solutions because it involves fewer rounds of communication and operates in a scalable WAN-oriented architecture. The high quality of the design refers to the level of formality and rigor at which it is done: The design includes formal and precise specifications, algorithms, correctness proofs, and performance analyses. We develop the necessary supporting theory and methodology required for producing and evaluating this design. In particular, we develop a formal, inheritance-based, methodology that supports incremental construction of specifications, models, and proofs. This methodology helps us manage the complexity of the design and makes it evident which part of the algorithm implements which property of the system. We also develop new, formal approaches in the area of performance evaluation. by Roger I. Khazan. Ph.D. 2005-10-14T19:21:24Z 2005-10-14T19:21:24Z 2002 2002 Thesis http://hdl.handle.net/1721.1/29235 51540601 eng M.I.T. theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. See provided URL for inquiries about permission. http://dspace.mit.edu/handle/1721.1/7582 165 p. 8163207 bytes 8163016 bytes application/pdf application/pdf application/pdf Massachusetts Institute of Technology
spellingShingle Electrical Engineering and Computer Science.
Khazan, Roger Igor
A one-round algorithm for virtually synchronous group communication in wide area networks
title A one-round algorithm for virtually synchronous group communication in wide area networks
title_full A one-round algorithm for virtually synchronous group communication in wide area networks
title_fullStr A one-round algorithm for virtually synchronous group communication in wide area networks
title_full_unstemmed A one-round algorithm for virtually synchronous group communication in wide area networks
title_short A one-round algorithm for virtually synchronous group communication in wide area networks
title_sort one round algorithm for virtually synchronous group communication in wide area networks
topic Electrical Engineering and Computer Science.
url http://hdl.handle.net/1721.1/29235
work_keys_str_mv AT khazanrogerigor aoneroundalgorithmforvirtuallysynchronousgroupcommunicationinwideareanetworks
AT khazanrogerigor oneroundalgorithmforvirtuallysynchronousgroupcommunicationinwideareanetworks