Crate ktd
Source - exec π
- Implements RPCs and uses them to execute actions on the cluster.
Exposes methods for clientβs usage. - http π
- Implements the client facing HTTP server.
- merkle π
- Merkle tree implementation, used by the gossip protocol.
- peer π
- Handles Peer discovery (see Discovery) and self identification.
Also handles this peer availability zone.
- state π
- Handles table metadata, exposing methods to load, save and list metadata.
- Cli π
ktd
βs configuration and CLI interface.
- PREPARE_TIME π
- Time that a stored table can remain in the Prepared state.
- TIMEOUT π
- Time that an RPC may take to complete.
- killer π
- Handles signals received by
ktd
, terminating cleanly. - logger_init π
- Initializes the logger.
- main π
- Initializes all modules and starts all servers.