Exploiting differentiated tuple distribution in shared data spaces

Giovanni Russello, Michel Chaudron, Maarten van Steen

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

2 Citations (Scopus)

Abstract

The shared data space model has proven to be an effective paradigm for building distributed applications. However, building an efficient distributed implementation remains a challenge. A plethora of different implementations exists. Each of them has a specific policy for distributing data across nodes. Often, these policies are tailored to a specific application domain. Thus, those systems may often perform poorly with applications extraneous to their domain. In this paper, we propose that implementations of a distributed shared data space system should provide mechanisms for tailoring data distribution policies. Through this flexibility the shared data space system can cope with a wide spectrum of application classes. The need for this flexibility is illustrated by experiments which show that there is no single distribution policy that works well in all cases.

Original languageEnglish
Title of host publicationEuro-Par 2004 Parallel Processing
Subtitle of host publication10th International Euro-Par Conference, Pisa, Italy, August 31- September 3, 2004. Proceedings
EditorsMarco Danelutto, Marco Vanneschi, Domenico Laforenza
Place of PublicationBerlin, Heidelberg
PublisherSpringer
Pages579-586
Number of pages8
ISBN (Electronic)978-3-540-27866-5
ISBN (Print)978-3-540-22924-7
DOIs
Publication statusPublished - 1 Dec 2004
Externally publishedYes
Event10th International Euro-Par Conference on Parallel Processing, Euro-Par 2004 - Pisa, Italy
Duration: 31 Aug 20043 Sept 2004
Conference number: 10

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume3149
ISSN (Print)0302-9743

Conference

Conference10th International Euro-Par Conference on Parallel Processing, Euro-Par 2004
Abbreviated titleEuro-Par
Country/TerritoryItaly
CityPisa
Period31/08/043/09/04

Keywords

  • Usage pattern
  • Data space
  • Distribution strategy
  • Read operation
  • Application component

Fingerprint

Dive into the research topics of 'Exploiting differentiated tuple distribution in shared data spaces'. Together they form a unique fingerprint.

Cite this