A weighted voting algorithm for replicated directories
Journal of the ACM
Alfred Z. Spector
Joshua J. Bloch