ACM Transactions on Computer Systems · 1998 · 68 citations · 20 references
ComputingComputer EngineeringComputer ScienceFault ToleranceFault-tolerant ComputingFault-tolerant SystemsFault-tolerant CommunicationMessage OrderingNetwork Fault ToleranceNetwork ProtocolsNetwork TopologyRoutingCommunication Protocol DesignMessage ReorderingMessage RoutingNetwork PartitioningOrdered DeliveryPartitioningReliable Message DeliveryTopology Maintenance
The Totem multiple-ring protocol provides reliable totally ordered delivery of messages across multiple local-area networks interconnected by gateways. This consistent message order is maintained in the presence of network partitioning and remerging, and of processor failure and recovery. The protocol provides accurate topology change information as part of the global total order of messages. It addresses the issue of scalability and achieves a latency that increases logarithmically with system size by exploiting process group locality and selective forwarding of messages through the gateways. Pseudocode for the protocol and an evaluation of its performance are given. —Authors' Abstract
20
Jo-Mei Chang, N.F. Maxemchuk · ACM Transactions on Computer Systems · 1984 · 676 citations · Full text
Robbert van Renesse, Ken Birman, Silvano Maffeis · Communications of the ACM · 1996 · 626 citations · Full text
L.E. Moser, P. M. Melliar‐Smith, D. Agarwal et al. · Communications of the ACM · 1996 · 412 citations · Full text
The Totem single-ring ordering and membership protocol
Yair Amir, L.E. Moser, P. M. Melliar‐Smith et al. · ACM Transactions on Computer Systems · 1995 · 282 citations · Full text