Clock synchronization is the process of coordinating independent clocks in computer science and engineering. Clock drift, caused by clocks counting time at different rates, leads to differences in time even when initially set accurately. This creates problems that can be addressed with various solutions, some more suitable for specific contexts.
Carnegie Mellon University
Fall 2020
A course offering both theoretical understanding and practical experience in distributed systems. Key themes include concurrency, scheduling, network communication, and security. Real-world protocols and paradigms like distributed filesystems, RPC, MapReduce are studied. Course utilizes C and Go programming languages.
No concepts data
+ 34 more concepts