Title :
Distributed programming with associative broadcast
Author :
Bayerdorffer, Bryan
Author_Institution :
Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
Abstract :
We propose a new model for distributed programming, called associative broadcast, that achieves a high level of communication abstraction by using as its fundamental mode of communication a form of logical broadcast. Each message contains a predicate that specifies the local states of the objects that are to receive the message, rather than their identifies. Message delivery is asynchronous and requires no knowledge of the global slate. Associative broadcast exploits the broadcasting capabilities of distributed systems, and enables straightforward specification of state-based communication. We use state-based communication to obtain a new solution to the partitioned-network consistency problem in distributed databases.<>
Keywords :
distributed databases; message passing; parallel programming; associative broadcast; asynchronous message delivery; broadcasting capabilities; communication abstraction; distributed databases; distributed programming; distributed systems; local states; logical broadcast; partitioned-network consistency problem; predicate; specification; state-based communication;
Conference_Titel :
System Sciences, 1994. Proceedings of the Twenty-Seventh Hawaii International Conference on
Conference_Location :
Wailea, HI, USA
Print_ISBN :
0-8186-5090-7
DOI :
10.1109/HICSS.1994.323248