[ 
https://issues.apache.org/jira/browse/FLINK-23456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17411001#comment-17411001
 ] 

Anton Kalashnikov commented on FLINK-23456:
-------------------------------------------

[~xtsong], sorry for the delay, I have finished with this ticket.

In general, the result looks good. In the case of throttling on the sink, the 
throughput is slightly less for buffer debloat than without it(approx. 1%) 
which is ok. But in the case of the throttling on the source, the throughput 
for some cases(ex. emulation of the window function) could be dropped by 5% 
which requires further investigation. But in all cases, the checkpoint time 
remains stable and equal to configured one which was our target.
In conclusion, I think "Buffer debloat" feature works as expected. But one more 
investigation for future improvement is 
required(https://issues.apache.org/jira/browse/FLINK-23974)
 

> Manually test on cluster
> ------------------------
>
>                 Key: FLINK-23456
>                 URL: https://issues.apache.org/jira/browse/FLINK-23456
>             Project: Flink
>          Issue Type: Sub-task
>            Reporter: Anton Kalashnikov
>            Assignee: Anton Kalashnikov
>            Priority: Blocker
>              Labels: release-testing
>             Fix For: 1.14.0
>
>
> Test different jobs:
>  * a job with static throughput *(must work for successful MVP)*
>  * a job with gracefully varying load (sinus shape load?) *(should work for 
> successful MVP)*
>  * a job with erratic load (emulating evil window operator firing) *(would be 
> nice to work for MVP)*
> Test on cluster all jobs and check if/how buffer size adjustment is not 
> erratic.
> Verify our final goals:
>  * that aligned checkpoint time in back pressured jobs is reduced to sane 
> values (roughly {{numberOfExchanges * configuredBufferedDataTime * 2}})
>  * check if our changes affected the throughput or not.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to