I'd say the two can't be considered equivalent because the back pressure
does not "reach" back into the source system. It only goes as far back
as the Flink source. So if the outside system produces data to fast into
the queue from which Flink is reading this input would keep piling up.
Best,
Aljoscha
On 06.05.20 07:05, Manish G wrote:
Hi,
As flink doesn't provide out-of-box support for autoscaling, can
backpressure be considered as an alternative to it?
Autoscaling allows us to add/remove nodes as load goes up/down.
With backpressure, if load goes up system would signal upstream to release
data slowly. So we don't need to add more hardware horizontally.
Is it correct conceptually and practically?
Manish