Expand description
Configuration management module for distributed Raft consensus engine.
Provides hierarchical configuration loading and validation with:
- Default values as code base
- Environment variable overrides
- Configuration file support
- Component-wise validation
Structsยง
- Backoff
Policy - Configuration for exponential backoff retry strategy
- Cluster
Config - Cluster node configuration parameters
- Commit
Handler Config - Submit processor-specific configuration
- Election
Config - Membership
Config - Monitoring
Config - Configuration structure for monitoring features
- Network
Config - Network communication configuration for gRPC/HTTP2 transport
- Raft
Config - Configuration parameters for the Raft consensus algorithm implementation
- Raft
Node Config - Main configuration container for Raft consensus engine components
- Replication
Config - Retry
Policies - Domain-specific retry strategy configurations for Raft subsystems Enables fine-grained control over different RPC types and operations
- TlsConfig