Citation
Noblet, David Alexander (2009) MojaveComm : a view-oriented group communication protocol with support for virtual synchrony. Master's thesis, California Institute of Technology. http://resolver.caltech.edu/CaltechETD:etd-06042008-113805
Abstract
In this thesis, we explore the feasibility of implementing a general communication protocol that addresses common classes of problems that one encounters in the development of distributed applications, such as: multipoint-to-multipoint communication, message (re)ordering, mutual exclusion, and consensus. The paper details both the design and implementation of MojaveComm, a view-oriented total-order group communication protocol suitable for deployment on wide-area networks. Moreover, we provide a high-level overview of MojaveFS, a sequentially consistent distributed filesystem, and show how we can use the message-ordering guarantees of MojaveComm as the basis for the implementation of its sequential consistency guarantees.
| Item Type: | Thesis (Master's thesis) |
|---|---|
| Subject Keywords: | consensus; consistency; distributed; filesystem; group communication; MojaveComm; protocol; virtual synchrony |
| Degree Grantor: | California Institute of Technology |
| Division: | Engineering and Applied Science |
| Major Option: | Computer Science |
| Thesis Availability: | Public (worldwide access) |
| Research Advisor(s): |
|
| Thesis Committee: |
|
| Defense Date: | 4 June 2008 |
| Record Number: | CaltechETD:etd-06042008-113805 |
| Persistent URL: | http://resolver.caltech.edu/CaltechETD:etd-06042008-113805 |
| Default Usage Policy: | No commercial reproduction, distribution, display or performance rights in this work are provided. |
| ID Code: | 2452 |
| Collection: | CaltechTHESIS |
| Deposited By: | Imported from ETD-db |
| Deposited On: | 05 Jun 2008 |
| Last Modified: | 26 Dec 2012 02:51 |
Thesis Files
|
PDF (noblet-thesis-final.pdf)
- Final Version
See Usage Policy. 636Kb |
Repository Staff Only: item control page


