Gbcast (also known as group broadcast) is a reliable multicast protocol that provides ordered, fault-tolerant (all-or-none) message delivery in a group of receivers within a network of machines that experience crash failure.[1][2][3] The protocol is capable of solving Consensus in a network of unreliable processors, and can be used to implement state machine replication.[4][5] Gbcast can be used in a standalone manner, or can support the virtual synchrony execution model, in which case Gbcast is normally used for group membership management while other, faster, protocols are often favored for routine communication tasks.
isis
was invoked but never defined (see the help page).BJ87
was invoked but never defined (see the help page).multicast
was invoked but never defined (see the help page).clocks
was invoked but never defined (see the help page).paxos
was invoked but never defined (see the help page).