Pregunta de entrevista de Parallel Systems

Design a system that keeps time synchronized across processes on remote machines using network messaging.