This project called roshi, written in Go, backed by Redis, may just make some of my work a lot easier.

"Roshi implements a time-series event storage via a LWW-element-set CRDT with limited inline garbage collection. Roshi is a stateless, distributed layer on top of Redis and is implemented in Go. It is partition tolerant, highly available and eventually consistent."
https://github.com/soundcloud/roshi

#crdt #golang #roshi #redis

soundcloud/roshi

Roshi is a large-scale CRDT set implementation for timestamped events. - soundcloud/roshi