/ron-crdt

RON for Rust

Primary LanguageRustOtherNOASSERTION

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.