Hi,

In the current flume implementation, the sink runner implements a backoff 
mechanism that kicks in when there is not enough data is coming  in (ie it 
tries to slow down the sink).

The backoff starts off at 1s sleep and increments at 1s interval until reaching 
maximum 5s sleep time. These backoff settings (1s, 5s) are hardcoded and can’t 
be adjusted.

This presents a real challenge when dealing with data that is coming say every 
few seconds yet it is desired that flume not introduce any latency.  Also, in 
this case, slowing down the sink is not a desired goal.

Is there any reason for not exposing the “backoff settings” through flume’s 
configuration?

Thanks,
Karim

Reply via email to