Interval Tree Clocks written in Go
Interval Tree Clocks are a generalization of Version Vectors and Vector Clocks proposed in 2008.
They provide causality context for distributed event processing. This is an implementation in Go which follows the author's original paper.