Skip to content

flanfly/ron-crdt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Replicated Object Notation (RON) for Rust

RON is a protocol for synchronizing Conflict-free Replicated Datatypes (CmRDT). The documentation is hosted on docs.rs.

Differences with the reference implementation:

  1. No support for UUID varieties yet.
  2. Only LWW and 2-Phase sets.
  3. Handshake protocol is missing.
  4. Emits close RON exclusively.

Usage

# Cargo.toml
[dependencies]
ron-crdt = "0.4.0"

License

This project is licensed under either of

at your option.