Skip to content

Tvaroh/eventuate-crdt-tree

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eventuate-crdt-tree

Tree CRDT for Eventuate.

Description

Currently, implements unordered tree CRDT that supports the following policies.

Concurrent addition

  • Zero - drop both nodes
  • LastWriteWins - last added record wins (when equal, compares emitter processes ids)
  • Custom - user-defined conflict resolution based on nodes payload and parent nodes ids

Concurrent addition / removal

  • Skip - drop orphan node

TODO

  • Implement ordered tree
  • Cross-compile to Scala 2.11

About

Tree CRDT for Eventuate

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages