Hi Prabhu, For detail understanding check it out this link: https://www.alibabacloud.com/blog/in-depth-analysis-of-flink-job-execution-flink-advanced-tutorials_596633
Thanks, Sriram G On Tue, May 24, 2022, 07:53 Shengkai Fang <fskm...@gmail.com> wrote: > I think the question also confused me for a long time. > > I think: > - The StreamGraph is just a logical representation of the job, which > contains the basic information of the Job. > - The JobGraph is serializable, which is used between the client and job > master. Job Master is able to assign the resource for the JobGraph and > execute. > - The ExecutionGraph contains all the info during the runtime including > the task that is running on which slot. > > Please correct me if I am wrong. > > Best, > Shengkai >