DocumentCode
2914922
Title
DTuples: A Distributed Hash Table based Tuple Space Service for Distributed Coordination
Author
Jiang, Yi ; Xue, Guangtao ; Jia, Zhaoqing ; You, Jinyuan
Author_Institution
Dept of Comput. Sci. & Eng., Shanghai Jiao Tong Univ.
fYear
2006
fDate
Oct. 2006
Firstpage
101
Lastpage
106
Abstract
In this paper, we introduce a Linda (Carriero et al., 1989) like peer-to-peer tuple space middleware build on top of distributed hash table Tuples. With the help of DTuples, the development of the distributed cooperation and coordination task would be simplified. The decoupled style of tuple space (Carriero and Gelemter, 2001) model is useful in peer-to-peer environment. In the application level, the DTuples was used instead of the publish/subscribe model and message-passing model. In low level, the DTuples service can be used as cooperation middleware and context-aware middleware. The tuples in the DTuples are stored in distributed hash table based peer-to-peer tuple storage. In our current work, the in(), rd(), out() and copy-collect() primitives are supported. The eval() primitive will be added to D-Tuples in the future. In this paper, we present the key design concepts of DTuples
Keywords
message passing; middleware; peer-to-peer computing; DTuples service; Linda like peer-to-peer tuple space middleware; context-aware middleware; distributed cooperation; distributed coordination; distributed hash table; message-passing model; peer-to-peer environment; publish-subscribe model; tuple space service; Centralized control; Communication system control; Communications technology; Computer languages; Computer science; Context-aware services; Marine technology; Middleware; Peer to peer computing; Space technology;
fLanguage
English
Publisher
ieee
Conference_Titel
Grid and Cooperative Computing, 2006. GCC 2006. Fifth International Conference
Conference_Location
Hunan
Print_ISBN
0-7695-2694-2
Type
conf
DOI
10.1109/GCC.2006.41
Filename
4031440
Link To Document