 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.