Skip to main content

Module distributed

Module distributed 

Source
Expand description

Distributed processing for multi-node transformations Distributed processing for multi-node transformation pipelines

This module provides distributed computing capabilities for transformations across multiple nodes using async Rust and message passing.

Structs§

AutoScalingConfig
Auto-scaling configuration
CircuitBreaker
Circuit breaker for fault tolerance
ClusterHealthSummary
Cluster health summary
DistributedConfig
Configuration for distributed processing
DistributedCoordinator
Distributed transformation coordinator
DistributedPCA
Distributed PCA implementation
EnhancedDistributedCoordinator
Enhanced distributed coordinator with fault tolerance and auto-scaling
NodeHealth
Enhanced node health monitoring and status
NodeInfo
Information about a worker node
TaskResult
Result of a distributed task

Enums§

DistributedTask
Represents a distributed transformation task
NodeStatus
Node status enumeration
PartitioningStrategy
Strategy for partitioning data across nodes

Type Aliases§

NodeId
Node identifier for distributed processing
TaskId
Task identifier for tracking distributed operations