tree: eedcf88f81824f72ffdadc5d53d54ce8637186a6 [path history] [tgz]
  1. build_scripts/
  2. submerge/
  3. Cargo.lock
  4. Cargo.toml
  5. clippy.toml
  6. deny.toml
  7. README.md
  8. rust-toolchain.toml
betosync/README.md

Betosync

Betosync enables data syncing between multiple devices that may be connected with different network topologies or disconnected temporarily. It ensures eventual consistency of the data while preferring availability when disconnected or partitioned.

Components

  • Submerge: A data-consistency library for sharing data between multiple devices that ensures causal consistency while being always available using state-based CRDTs.