Expand description
A cache of PersistClients indexed by PersistLocations.
Structs§
- Locking
Typed 🔒State - A locked decorator for TypedState that abstracts out the specific lock implementation used. Guards the private lock with public accessor fns to make locking scopes more explicit and simpler to reason about.
- Persist
Client Cache - A cache of PersistClients indexed by PersistLocations.
- RttLatency
Task 🔒 - State
Cache - A cache of
TypedState
, shared between all machines for that shard.
Enums§
Traits§
- DynState 🔒
Functions§
- blob_
rtt_ 🔒latency_ task - Starts a task to periodically measure the persist-observed latency to consensus.
- consensus_
rtt_ 🔒latency_ task - Starts a task to periodically measure the persist-observed latency to consensus.