lamporttidsklokker
Lamport-tidsklockor, eller Lamportklokor, är en mekanism för att tilldela händelser i ett distribuerat system ett logiskt tidsstämplvärde som kan användas för att bestämma en delvis ordning mellan händelser baserad på begreppet “happens before”. De introducerades av Leslie Lamport 1978 och är enkla att implementera utan synkronisering av verklig tid. I en sådan lösning hålls en lokal räknare i varje process.
Hur de fungerar: vid varje händelse inom en process ökas den lokala räknaren med ett. När ett
Följder och tolkning: om en händelse A påverkar kallat B (A happens before B), så är Lamport-tidsstämpeln
Användningsområden och begränsningar: Lamport-tidsklockor används för att ordna händelser i loggar, rekonsiliering i distribuerade databaser och