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:
- No support for UUID varieties yet.
- Only LWW and 2-Phase sets.
- Handshake protocol is missing.
- Emits close RON exclusively.
Usage
# Cargo.toml
[]
= "0.4.0"
License
This project is licensed under either of
- GNU Lesser General Public License, Version 2.1 or later, (LICENSE-LGPL2 or https://www.gnu.org/licenses/old-licenses/lgpl-2.1.en.html
- MIT license, (LICENSE-MIT)
at your option.