Expand description
Streaming infrastructure for real-time data generation.
This module provides utilities for streaming generation including:
- Channel management for producer-consumer patterns
- Backpressure handling strategies
- Stream coordination and control
Structs§
- Adaptive
Backpressure - Adaptive backpressure controller that adjusts generation rate.
- Backpressure
Aware Producer - A rate-aware producer that respects backpressure.
- Backpressure
Monitor - Monitors and reports backpressure conditions.
- Backpressure
Stats - Statistics about backpressure handling.
- Bounded
Channel - A bounded channel with configurable backpressure handling.
- Channel
Stats - Statistics for a streaming channel.
- Stream
Receiver - Receiver side of a stream event channel.
- Stream
Sender - Sender side of a stream event channel.
Enums§
- Backpressure
State - State of the backpressure system.
Functions§
- stream_
channel - Creates a stream event channel pair.