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

Zhu Zhu commented on FLINK-30707:
---------------------------------

Thanks for the proposal! [~xiasun]
I have assigned you the ticket.

> Let speculative execution takes input data amount into account when detecting 
> slow tasks
> ----------------------------------------------------------------------------------------
>
>                 Key: FLINK-30707
>                 URL: https://issues.apache.org/jira/browse/FLINK-30707
>             Project: Flink
>          Issue Type: Improvement
>          Components: Runtime / Coordination
>    Affects Versions: 1.17.0
>            Reporter: xingbe
>            Assignee: xingbe
>            Priority: Major
>
> The default slowTaskDetector in speculative execution is based on execution 
> time now, if the data amount allocated to each subtask is uneven, time-based 
> slow task detection may not reflect the actual performance of the subtask. 
> Therefore, it is necessary to take the input information into account when 
> detecting slow tasks.
> The major changes are:
>  * Need to know the amount of data processed by each execution vertex.
>  * ExecutionTimeBasedSlowTaskDetector needs to introduce the amount of input 
> data to weight it with execution time.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to