Skip to main content

Module docs

Module docs 

Source
Expand description

§tsoracle guide

Long-form reference for tsoracle — a distributed, highly available timestamp oracle issuing strictly monotonic integer timestamps over gRPC.

This guide complements the crate-level API documentation. For auto-indexed, “ask the wiki” style lookups, see DeepWiki.

§Chapters

  • algorithm — window allocator, 46/18 bit packing, monotonicity proof, the “clock is advisory” invariant. (Lives in tsoracle-core.)
  • consensus_integration — implementing ConsensusDriver against openraft, raft-rs, etcd, or any other consensus layer. (Lives in tsoracle-consensus.)
  • operations — tuning, fsync cost, leader handoff, deployment topologies, monitoring hook points.

Modules§

operations
Operating tsoracle