Proceedings of the 2008 ACM Symposium on Applied Computing 2008
DOI: 10.1145/1363686.1363714
|View full text |Cite
|
Sign up to set email alerts
|

Data sharing vs. message passing: synergy or incompatibility?

Abstract: One reasonable categorization of coordination models is into data sharing or message passing, based on whether the information necessary to coordination is persistently stored and shared, or instead is only transiently available during communication. Generally speaking, approaches based on data sharing are more expressive and provide full decoupling in space and time. The alternative approach requires the simultaneous presence of the coordinated parties, but is typically more scalable. Prominent examples are, … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
7
0

Year Published

2009
2009
2017
2017

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 10 publications
(7 citation statements)
references
References 13 publications
0
7
0
Order By: Relevance
“…Therefore, other middleware solutions have been proposed in order to reconcile the differences between middleware [10]. However, when these middleware solutions follow different interaction patterns, e.g., shared memory and publish/subscribe, the differences are such that they cannot always be solved [7].…”
Section: Synthesis Of Connectorsmentioning
confidence: 99%
“…Therefore, other middleware solutions have been proposed in order to reconcile the differences between middleware [10]. However, when these middleware solutions follow different interaction patterns, e.g., shared memory and publish/subscribe, the differences are such that they cannot always be solved [7].…”
Section: Synthesis Of Connectorsmentioning
confidence: 99%
“…Following a similar approach, an API conforming to one interaction paradigm can be locally mapped to an interaction protocol conforming to another paradigm. Thus in [8], the authors implement the LIME TS middleware on top of a PS substrate. Similarly, work in [9] enables Web services SOAP-based interactions over a TS binding.…”
Section: Related Workmentioning
confidence: 99%
“…Existing cross-domain interoperability efforts are based on, e.g., bridging communication protocols [5], wrapping systems behind standard technology interfaces [6], and providing common API abstractions [7][8][9][10]. In particular, such techniques have been applied by the two currently dominant system integration paradigms, that is, service oriented architecture (SOA) and enterprise service bus (ESB) [11].…”
Section: Introductionmentioning
confidence: 99%
“…When considering distributed applications, the limited use of the Linda coordination model is also due to the need of guaranteeing consistency of different tuple spaces. In fact, in this case, control mechanisms that can significantly affect scalability are needed [12].…”
Section: Introductionmentioning
confidence: 99%