Maintaining the time in a distributed system (1983)

by K Marzullo, S Owicki
Venue:In Second annual ACM symposium on Principles of distributed computing