Skip to content

[Blog] Add an In-Depth Analysis of the SeaTunnel Job Submission Flow - #523

Open
nzw921rx wants to merge 4 commits into
apache:mainfrom
nzw921rx:feature/add-seatunnel-submit-job-flow
Open

[Blog] Add an In-Depth Analysis of the SeaTunnel Job Submission Flow#523
nzw921rx wants to merge 4 commits into
apache:mainfrom
nzw921rx:feature/add-seatunnel-submit-job-flow

Conversation

@nzw921rx

@nzw921rx nzw921rx commented Aug 8, 2026

Copy link
Copy Markdown

Purpose of this pull request

This PR adds a bilingual blog article explaining the complete SeaTunnel job submission and scheduling flow.

  • English version: blog/2026-08-08-seatunnel-submit-job-flow.md
  • Chinese version: i18n/zh-CN/docusaurus-plugin-content-blog/2026-08-08-seatunnel-submit-job-flow.md

The article follows the main execution path:

SubmitJobServlet
  -> JobInfoService
  -> MasterNode / CoordinatorService
  -> JobMaster
  -> PhysicalPlan
  -> SubPlan
  -> PhysicalVertex
  -> TaskExecutionService

It explains:

  • Master detection and request forwarding
  • CoordinatorService and JobMaster initialization
  • Logical DAG to PhysicalPlan conversion
  • Pipeline resource allocation and state transitions
  • Local and remote TaskGroup deployment
  • Failure, cancellation, and recovery branches

@nzw921rx

nzw921rx commented Aug 8, 2026

Copy link
Copy Markdown
Author

@davidzollo can you help me review this PR? thank you very much🚀

@davidzollo davidzollo closed this Aug 10, 2026
@davidzollo davidzollo reopened this Aug 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants