multi-core processor
partial failure
why do we want/have a distributed system?
notation
happened_before () relation between two events
global state
global state is composed of the local state of every process
cut
Chandy-Lamport
how to put timestamps on events to have guarantees that one event happened before another event?
Lamport Clock
vector clocks