1991
DOI: 10.1016/0096-0551(91)90003-r
|View full text |Cite
|
Sign up to set email alerts
|

Distributed programming with shared data

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
9
0
8

Year Published

1991
1991
1998
1998

Publication Types

Select...
3
3
3

Relationship

0
9

Authors

Journals

citations
Cited by 30 publications
(17 citation statements)
references
References 30 publications
0
9
0
8
Order By: Relevance
“…Simply broadcasting all updates does not suffice, since update messages from different sources may arrive in different orders at the destination processors, resulting in inconsistencies [Bal and Tanenbaum 1988]. To solve this problem, the Orca system uses totally ordered group communication [Kaashoek 1992], which guarantees that all group messages are received by all processors in the same total order.…”
Section: Implementation Of Shared Objectsmentioning
confidence: 99%
See 1 more Smart Citation
“…Simply broadcasting all updates does not suffice, since update messages from different sources may arrive in different orders at the destination processors, resulting in inconsistencies [Bal and Tanenbaum 1988]. To solve this problem, the Orca system uses totally ordered group communication [Kaashoek 1992], which guarantees that all group messages are received by all processors in the same total order.…”
Section: Implementation Of Shared Objectsmentioning
confidence: 99%
“…Orca's programming model was designed and implemented prior to most other DSM systems [Bal and Tanenbaum 1988] and differs from other DSM models by being object-based and language-based. Orca encapsulates shared data in objects and allows the programmer to define operations on objects, using abstract data types.…”
Section: Introductionmentioning
confidence: 99%
“…These and other similar systems, and languages focus on object management and provide support for explicit management of object mobility. Other related work includes Distributed Smalltalk [8,9], Argus [39], Presto [10], Orca [6], Concurrent C++ [22], Avance [11] and Clouds [4]. A comparison of the relevant characteristics of the related programming languages are summarized in Table 1.…”
Section: Related Workmentioning
confidence: 99%
“…This is a different approach than that used in object oriented systems such as [4,5,6,7] where each domain caches a copy of the objects that it is using. These systems are all designed around a particular object-based programming system that supports distributed programming.…”
Section: Introductionmentioning
confidence: 99%