Expand description
Cluster management for distributed computing
This module provides comprehensive cluster management capabilities including node discovery, health monitoring, resource allocation, and fault-tolerant cluster coordination.
Re-exports§
pub use manager::initialize_cluster_manager;
pub use manager::ClusterManager;
pub use types::AllocationId;
pub use types::AllocationStrategy;
pub use types::BackoffStrategy;
pub use types::ClusterConfiguration;
pub use types::ClusterEvent;
pub use types::ClusterHealth;
pub use types::ClusterHealthStatus;
pub use types::ClusterStatistics;
pub use types::ClusterTopology;
pub use types::ComputeCapacity;
pub use types::DataAccessType;
pub use types::DataDependency;
pub use types::DistributedTask;
pub use types::ExecutionPlan;
pub use types::ExecutionStatus;
pub use types::HealthCheck;
pub use types::HealthCheckResult;
pub use types::NetworkTopology;
pub use types::NodeCapabilities;
pub use types::NodeDiscoveryMethod;
pub use types::NodeHealthStatus;
pub use types::NodeInfo;
pub use types::NodeMetadata;
pub use types::NodeStatus;
pub use types::NodeType;
pub use types::ResourceAllocation;
pub use types::ResourceRequirements;
pub use types::ResourceUtilization;
pub use types::RetryPolicy;
pub use types::SpecializedRequirement;
pub use types::SpecializedUnit;
pub use types::TaskId;
pub use types::TaskParameters;
pub use types::TaskPriority;
pub use types::TaskType;
pub use types::Zone;
pub use allocator::ResourceAllocator;
pub use coordination::ClusterCoordination;
pub use discovery::NodeDiscovery;
pub use events::ClusterEventLog;
pub use health::HealthMonitor;
pub use registry::NodeRegistry;
pub use state::ClusterState;
Modules§
- allocator
- Resource allocation and management for cluster nodes
- coordination
- Cluster coordination and background processing loops
- discovery
- Node discovery implementations for cluster management
- events
- Cluster event logging and tracking
- health
- Health monitoring system for cluster nodes
- manager
- Main cluster manager implementation
- registry
- Node registry for tracking cluster members
- state
- Cluster state management
- types
- Type definitions for cluster management