Maintaining the time in a distributed system
暂无分享,去创建一个
To a client of a loosely-coupled distributed system, one of the simplest services is a time service. Usually the client simply requests the time from any subset of the time servers making up the service, and uses the first reply. Issues that need to be considered in other services, such as connection establishment or client authentication, need not be considered in a time service. The simplicity of this instruction, however, misrepresents the complexity of implementing such a service.
[1] Leslie Lamport,et al. Time, clocks, and the ordering of events in a distributed system , 1978, CACM.
[2] P. M. Melliar-Smith,et al. Synchronizing clocks in the presence of faults , 1985, JACM.
[3] Robert M. Metcalfe,et al. Pup: An Internetwork Architecture , 1980, IEEE Trans. Commun..