Why do we need time in Distributed Systems?

Multiple processes need to be able to sychronize and coordinate their actions

Process Synchronization
Make sure one process waits for another to complete

Data Synchronization
Ensure two sets of data are the same

Coordination
Manage interactions and dependencies between actions

Diskussion