Expand description
Advanced distributed optimization with consensus algorithms and fault recovery
This module provides comprehensive distributed computing capabilities including:
- Consensus algorithms (Raft, PBFT, Proof of Stake)
- Advanced data sharding and replication
- Automatic fault recovery and healing
- Dynamic cluster scaling
- Data locality optimization
- Advanced partitioning strategies
- Performance optimization and monitoring
Re-exports§
pub use consensus::*;pub use fault_recovery::*;pub use monitoring::*;pub use optimization::*;pub use orchestration::*;pub use scaling::*;pub use sharding::*;
Modules§
- consensus
- Consensus algorithms for distributed systems
- fault_
recovery - Advanced Fault Recovery Module
- monitoring
- Monitoring Module
- optimization
- Advanced Distributed Optimization Module
- orchestration
- Orchestration Module
- scaling
- Advanced Scaling Module
- sharding
- Data sharding and distribution management
Structs§
- Advanced
Distributed Config - Advanced distributed system configuration
- Advanced
Distributed Optimizer - Comprehensive advanced distributed optimization coordinator
- Auto
Scaling Config - Auto-scaling configuration
- Cluster
State - Cluster state
- Distributed
System Stats - Distributed system statistics
- Distributed
Task - Distributed task
- Failure
Info - Failure information for fault recovery
- Fault
Tolerance Config - Fault tolerance configuration
- Global
System State - Global system state
- Locality
Config - Locality configuration
- Monitoring
Config - Monitoring configuration
- Node
Capabilities - Node capabilities
- Node
Info - Node information
- Node
Metrics - Node performance metrics
- Optimization
Config - Optimization configuration
- Orchestration
Config - Orchestration configuration
- Resource
Requirements - Resource requirements
Enums§
- Cluster
Status - Cluster status enumeration
- Failure
Type - Types of failures that can occur
- Node
Role - Node role enumeration
- Node
Status - Node status
- Task
Priority - Task priority levels
- Task
Type - Task type enumeration
Type Aliases§
- Advanced
Cluster Config - Advanced cluster configuration (alias for AdvancedDistributedConfig)
- Advanced
Distributed Coordinator - Advanced distributed coordinator (alias for AdvancedDistributedOptimizer)