Developing a Consistent Domain-Oriented Distributed Object Service
Musial, Peter M.
Shvartsman, Alexander A.
MetadataShow full item record
This paper presents a new algorithm for a reconfigurable distributed domain-oriented atomic object service, called DO-RAMBO, which stands for Domain-Oriented Reconfigurable Atomic Memory for Basic Objects. This service is suitable for inclusion as a middleware system service for distributed applications requiring atomic read/write data. The implementation substantially extends and refines the abstract RAMBO algorithm of Lynch and Shvartsman that supports individual atomic objects. In this paper domains are introduced to allow the users to group related atomic objects. The new implementation manages configurations on the basis of domains, significantly improving the utility and the performance of the resulting service. DO-RAMBO guarantees consistency under asynchrony, message loss, node crashes, new node arrivals, and node departures. We present the formal algorithm development for DO-RAMBO and give analytical and empirical results that illustrate the benefit of the new approach.
Showing items related by title, author, creator and subject.
Clark, Eric S. (Monterey, California: Naval Postgraduate School, 2016-03);This thesis examines the effect of the timing of graduation education attainment on retention of officers within the Surface Warfare community. Navy Surface Warfare Officers (SWOs) commissioned between fiscal years 1999 ...
Thompson, Erica L. (Monterey, California. Naval Postgraduate School, 2011-03);This thesis analyzes the effects of unemployment on first-term attrition for U.S. Navy enlisted personnel in the pay grades of E-1 to E-9 with no prior service that attrited between fiscal years 1999 and 2007. Four separate ...
Gaines, Leonard T. (Monterey, California. Naval Postgraduate School, 2003-01-06); NPS-CS-03-002This paper consists of a statement of work (SOW) and its related service level agreements (SLAs) for hosting services. The paper will he used as part of contract negotiations to outsource the hosting functions for NAVSUP ...