NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Press Enter or click the Search button to begin your search.

Back to Results
The role of order in distributed programsThe role of order in building distributed systems is discussed. It is the belief that a principle of event ordering underlies the wide range of operating systems mechanisms that were put forward for building robust distributed software. Stated concisely, this principle achieves correct distributed behavior by ordering classes of distributed events that conflict with one another. By focusing on order, simplified descriptions can be obtained and convincingly correct solutions to problems that might otherwise have looked extremely complex. Moreover, it is observed that there are a limited number of ways to obtain order, and that the choice made impacts greatly on performance.
Document ID
19900005510
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Birman, Kenneth P.
(Cornell Univ. Ithaca, NY, United States)
Marzullo, Keith
(Cornell Univ. Ithaca, NY, United States)
Date Acquired
September 6, 2013
Publication Date
May 1, 1989
Subject Category
Computer Programming And Software
Report/Patent Number
NAS 1.26:186252
NASA-CR-186252
TR-89-1001
Report Number: NAS 1.26:186252
Report Number: NASA-CR-186252
Report Number: TR-89-1001
Accession Number
90N14826
Funding Number(s)
CONTRACT_GRANT: NAG2-593
CONTRACT_GRANT: ARPA ORDER 6037
CONTRACT_GRANT: N00140-87-C-8904
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available