this dir | view | cards | source | edit | dark top

Lecture

Lecture

multi-core processor

partial failure

why do we want/have a distributed system?

Ordering of Events

notation

Ordering of Events

happened_before (\to) relation between two events

Ordering of Events

global state (σ1k1,σ2k2,σ3k3,)(\sigma_1^{k_1},\sigma_2^{k_2},\sigma_3^{k_3},\dots)

global state is composed of the local state of every process

Ordering of Events

cut

Ordering of Events

Chandy-Lamport

Time

how to put timestamps on events to have guarantees that one event happened before another event?

Time

Lamport Clock LCLC

Time

vector clocks

Hurá, máš hotovo! 🎉
Pokud ti moje kartičky pomohly, můžeš mi koupit pivo.