Skip to main content

Module sync

Module sync 

Source
Expand description

Synchronization primitives

This module contains the core synchronization algorithms:

  • Vector clocks for causality tracking
  • Timestamps for LWW conflict resolution
  • LWW merge algorithm
  • Delta computation

Re-exports§

pub use delta::apply_delta;
pub use delta::compute_delta;
pub use delta::merge_deltas;
pub use delta::Delta;
pub use lww::LWWField;
pub use vector_clock::VectorClock;

Modules§

delta
Delta computation for efficient synchronization
lww
Last-Write-Wins (LWW) merge algorithm
vector_clock
Vector Clock implementation for causality tracking

Structs§

Timestamp
Timestamp for Last-Write-Wins conflict resolution