Group communication in distributed system T-Shoshin
T-Shoshiri is a distributed operating system for developing and testing distributed software. It provides a flexible and extensive one-to-one (1-1) interprocess communication (IPC) facility. However a number of applications, such as notification and query, require the use of group communication in...
Main Author: | |
---|---|
Language: | English |
Published: |
University of British Columbia
2010
|
Online Access: | http://hdl.handle.net/2429/28395 |
id |
ndltd-UBC-oai-circle.library.ubc.ca-2429-28395 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UBC-oai-circle.library.ubc.ca-2429-283952018-01-05T17:44:39Z Group communication in distributed system T-Shoshin See, Helen Lim T-Shoshiri is a distributed operating system for developing and testing distributed software. It provides a flexible and extensive one-to-one (1-1) interprocess communication (IPC) facility. However a number of applications, such as notification and query, require the use of group communication in which a process sends a message simultaneously to a group of processes. This thesis discusses how the 1-1 IPC facility on T-Shoshin was extended to provide a group interprocess communication service. The notion of groups will first be described, focusing on how they are referenced, formed and maintained. Finally a semantic model for group communication is presented, that is simple and general enough to accommodate most forms of applications that require group communication. Then an implementation model is discussed to show how the semantic model was implemented, followed by a performance evaluation of the implementation. Science, Faculty of Computer Science, Department of Graduate 2010-09-10T17:22:14Z 2010-09-10T17:22:14Z 1988 Text Thesis/Dissertation http://hdl.handle.net/2429/28395 eng For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use. University of British Columbia |
collection |
NDLTD |
language |
English |
sources |
NDLTD |
description |
T-Shoshiri is a distributed operating system for developing and testing distributed software.
It provides a flexible and extensive one-to-one (1-1) interprocess communication (IPC) facility. However a number of applications, such as notification and query, require the use of group communication in which a process sends a message simultaneously to a group of processes. This thesis discusses how the 1-1 IPC facility on T-Shoshin was extended to provide a group interprocess communication service. The notion of groups will first be described, focusing on how they are referenced, formed and maintained. Finally a semantic model for group communication is presented, that is simple and general enough to accommodate most forms of applications that require group communication.
Then an implementation model is discussed to show how the semantic model was implemented, followed by a performance evaluation of the implementation. === Science, Faculty of === Computer Science, Department of === Graduate |
author |
See, Helen Lim |
spellingShingle |
See, Helen Lim Group communication in distributed system T-Shoshin |
author_facet |
See, Helen Lim |
author_sort |
See, Helen Lim |
title |
Group communication in distributed system T-Shoshin |
title_short |
Group communication in distributed system T-Shoshin |
title_full |
Group communication in distributed system T-Shoshin |
title_fullStr |
Group communication in distributed system T-Shoshin |
title_full_unstemmed |
Group communication in distributed system T-Shoshin |
title_sort |
group communication in distributed system t-shoshin |
publisher |
University of British Columbia |
publishDate |
2010 |
url |
http://hdl.handle.net/2429/28395 |
work_keys_str_mv |
AT seehelenlim groupcommunicationindistributedsystemtshoshin |
_version_ |
1718593627512373248 |