logoalt Hacker News

alfanick • today at 2:34 PM • 1 reply • view on HN

Long story short, it always ends up with Lamport's clocks (or some variation of them). Some are easy, some are overly overcomplicated. Some implementation are just reinventing Lamport's clocks, because authors didn't know about them before.


Replies

mrkeen • today at 3:18 PM

I would reach for Lamport clocks in order to avoid the need for sequence number oracle, e.g Alice tells Charlie about lunch plans, then Charlie corrects them, and Bob doesn't need to know about either.

Does this implementation actually relate to Lamport clocks in some way?