Details
-
Sub-task
-
Status: Resolved
-
Major
-
Resolution: Incomplete
-
None
-
None
Description
Second part of SPARK-7398 (which has an over-arching, high-level design doc).
An (outdated) PoC implementation exists.
Note that throttling in the current (Spark 1.5.0) way pushes down the (fast-overflowing) buffer of received elements down to the TCP stack, which then has to deal with the break. This can be witnessed here :
https://github.com/skyluc/spark-streaming-testbed/tree/test-runs-006/test-runs-006
Attachments
Issue Links
- is blocked by
-
SPARK-8978 Implement the DirectKafkaRateController
- Resolved
-
SPARK-8979 Implement a PIDRateEstimator
- Resolved
-
SPARK-8834 Throttle DStreams dynamically through back-pressure information
- Closed
- links to
(1 links to)