2017
DOI: 10.1002/cpe.4381
|View full text |Cite
|
Sign up to set email alerts
|

Evaluating the efficiency of Linda implementations

Abstract: Summary Among the paradigms for parallel and distributed computing, the one popularized with Linda, and based on tuple spaces, is one of the least used, despite the fact of being intuitive, easy to understand, and easy to use. A tuple space is a repository, where processes can add, withdraw, or read tuples by means of atomic operations. Tuples may contain different values, and processes can inspect their content via pattern matching. The lack of a reference implementation for this paradigm has prevented its wi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
3
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 27 publications
(61 reference statements)
0
3
0
Order By: Relevance
“…Two notes are in order. JavaSpaces has a theoretical foundation in computer science [ 51 , 52 ] that the other four technologies lack. Developing an MTC application with Docker Swarm Mode appears to require more user involvement with the runtime system than the other four technologies.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Two notes are in order. JavaSpaces has a theoretical foundation in computer science [ 51 , 52 ] that the other four technologies lack. Developing an MTC application with Docker Swarm Mode appears to require more user involvement with the runtime system than the other four technologies.…”
Section: Methodsmentioning
confidence: 99%
“…The runtime system Gigaspaces™ that supports the JavaSpaces API exhibits low inter-node communication latency [52]. The primary operations on a Gigaspaces space are write, read, change, take, and aggregation [53,54].…”
mentioning
confidence: 99%
“…Especially at the beginning of this century, with the manifest pervasivity of the Internet, many researchers have considered both models and implementations of network-aware formalisms that have or have been influenced by the work on Klaim and other Linda-based models and primitives. In [31], many implementations of Linda-based models, including Klaim-based ones, to coordinate the interactions among system components are described and their efficiency is assessed. Instead, [32] is a recent survey of coordination techniques for distributed and mobile systems, including those based on Linda and those relying on different coordination models.…”
Section: Related Workmentioning
confidence: 99%