/go-itc

Interval Tree Clocks written in Go

Primary LanguageGoMIT LicenseMIT

go-itc

Build Status

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.