Some conversations among multiple participants require one participant to play a special role, e.g. to act as a coordinator.
How can a set of participants agree on a single participant assuming a special role?
Use a distributed consensus algorithm based on Paxos to elect a leader.
Leader election is a common distributed algorithm problem  with a number of proven algorithms.
 Distributed Algorithms, Lynch, 1996, Morgan Kaufmann
Want to keep up-to-date? Follow My Blog.
Want to read more in depth? Check out My Articles.
Want to see me live? See where I am speaking next.
|© 2003, 2019 • All rights reserved.|