This is a DeltaCRDT library for Scala. I couldn't find a ready to use library to work with CRDT's(conflict free replicated data type) for my master thesis and so I decided to write one from scratch. It is built using Akka, and the replicas communicate via TCP.
At the moment I am still working on it and it is not ready to be used. The eventual goal is to have a stable implementation of GCounters, data aggregations like Sum, Avg, ReplicatedGrowableArray and GrowOnlySet. All of these implementations will be based on Delta CRDT's[1]. Expect more details to follow in the upcoming months
[1] Efficient Synchronization of State-based CRDTs
[2] Delta CRDT