Pinwheel

Pinwheel protocols are a family of two asynchronous atomic broadcast protocols that provide fast delivery and stability times, use a small number of messages to accomplish a broadcast, distribute evenly the load of ordering messages among process group members, use efficient flow control techniques, and provide gracefully degraded performance in the presence of communication failures. These protocols combine the ideas of a single group member issuing the ordering of broadcast update information and rotating the role of ordering updates among group members. The first Pinwheel protocol is suitable for a broadcast-based network and the second protocol is suitable for a point-to-point communication network.

Publications


Copyright © 1996 Shivakant Mishra