• 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