1994
DOI: 10.1007/3-540-58430-7_51
|View full text |Cite
|
Sign up to set email alerts
|

Distributed Linda tuplespace algorithms and implementations

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

1997
1997
2018
2018

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 8 publications
(4 citation statements)
references
References 5 publications
0
4
0
Order By: Relevance
“…Several approaches to implementing physically distributed tuple spaces exist. For instance, one can maintain the entire tuple space at one of the n locations (e.g., Feng et al [51], Wyckoff et al [52]), but although simple to implement, this does not scale well in the number of processes [53]. The centralized approach in this paper actually has a similar scalability problem, as all parallelism is sequentialized.…”
Section: Distributed Coordinationmentioning
confidence: 97%
See 1 more Smart Citation
“…Several approaches to implementing physically distributed tuple spaces exist. For instance, one can maintain the entire tuple space at one of the n locations (e.g., Feng et al [51], Wyckoff et al [52]), but although simple to implement, this does not scale well in the number of processes [53]. The centralized approach in this paper actually has a similar scalability problem, as all parallelism is sequentialized.…”
Section: Distributed Coordinationmentioning
confidence: 97%
“…For instance, Russello et al developed an adaptive distributed tuple space middleware that monitors processes and, based on their monitored behavior, selects a distribution/replication policy for tuples that meets predefined performance/availability requirements best [54]. Other works on implementing distributed tuple spaces include the work by Bjornson [55], Feng et al [53], Rowstron and Wood [56], Menezes and Tolksdorf [57], and Atkinson [58]. Although both distributed tuple spaces and the hybrid approach in this paper facilitate a form of distributed coordination, they differ in one fundamental aspect: whereas distributed tuple spaces distribute data (i.e., tuples), the hybrid approach distributes control (i.e., medium cas).…”
Section: Distributed Coordinationmentioning
confidence: 99%
“…However, a core characteristic of Lindabased systems is that they do not make any guaranties about which, when, or if at all clients are notified about matching data. While this allows for several optimizations of distributed implementations [5], in industrial applications, guaranteed subscriber notification is often a core requirement.…”
Section: Related Workmentioning
confidence: 99%
“…Furthermore, since programmers usually adhere to specific communication and coordination patterns, often used protocols should be optimised. There are a number of different approaches in implementing Linda ( [35,72]). Piranha ( [41]) for example is an execution model for Linda, particularly suited to networks of workstations.…”
Section: Lindamentioning
confidence: 99%