News for hackers. Stuff that matters.
Re:A short introduction to Interval Tree Clocks by catwell on Sunday November 24, 2024 @01:25AM (#42226255)
Lima did not use ITC in its product anyway, we used classic version vectors. We considered them for future evolutions but never implemented it. It's funny that Fred Herbert's use case was a "peer-to-peer Dropbox", because it is basically what Lima was.

I don't know many systems that use ITC. Version vectors are simpler and sufficient in most cases. One of the authors of the original paper mentioned in a later presentation (https://cbaquero.github.io/web/pdf/SDLtime2021.pdf) that they were used for tracing, in particular in a 2015 system called Pivot Tracing.

Re:A short introduction to Interval Tree Clocks by rdtsc on Sunday November 24, 2024 @01:26AM (#42226259)
Thank you for answering, That's very interesting! Yeah, I recall being excited about ITCs, but it doesn't seems like they made their way into too many practical distributed systems.
Re:A short introduction to Interval Tree Clocks by catwell on Sunday November 24, 2024 @01:55AM (#42226374)
Also I had forgotten but here is a more recent follow-up to Fred Hebert's post: https://ferd.ca/a-bridge-over-a-river-never-crossed.html