Jump to content

Group communication system

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by FrescoBot (talk | contribs) at 11:12, 10 March 2010 (Bot: links syntax). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

The term Group Communication System (GCS) refers to a software platform that implements some form of group communication. Examples of group communication systems include IS-IS, JGroups, Spread Toolkit, Appia framework, QuickSilver, and the group services component of IBM's RSCT. Message queue systems are somewhat similar.

Group communication systems commonly provide specific guarantees about the total ordering of messages, such as, that if the sender of a message receives it back from the GCS, then it is certain that it has been delivered to all other nodes in the system. This property is useful when constructing data replication systems.