Expand description
§Subduction
Subduction is a sync protocol for local-first applications built on Sedimentree.
§Getting Started
See the subduction module for the main [Subduction] type and API guide
covering naming conventions, API levels, and common patterns.
§Modules
subduction— Main sync manager and API guideconnection— Connection traits and handshake protocolpolicy— Authorization policies (ConnectionPolicy,StoragePolicy)storage— Storage capabilities (Fetcher,Putter,Destroyer)peer— Peer identity (PeerId)
For cryptographic primitives (Signer, Signed), see subduction_crypto.
Modules§
- connection
- Manage connections to peers in the network.
- peer
- Peers
- policy
- Policies for controlling access in Subduction.
- sharded_
map - A sharded concurrent map for reducing lock contention.
- storage
- Storage-related types and capabilities.
- subduction
- The main synchronization logic and bookkeeping for
Sedimentree. - timestamp
- Timestamps