- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- Group communication in distributed system T-Shoshin
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
Group communication in distributed system T-Shoshin See, Helen Lim
Abstract
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.
Item Metadata
Title |
Group communication in distributed system T-Shoshin
|
Creator | |
Publisher |
University of British Columbia
|
Date Issued |
1988
|
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.
|
Genre | |
Type | |
Language |
eng
|
Date Available |
2010-09-10
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
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.
|
DOI |
10.14288/1.0051942
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Campus | |
Scholarly Level |
Graduate
|
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
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.