Dispatcher
E711830
Dispatcher is a core Apache Flink component responsible for managing and coordinating job submissions and executions across the cluster.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| Dispatcher (Apache Flink) | 0 |
Statements (45)
| Predicate | Object |
|---|---|
| instanceOf |
Flink component
ⓘ
cluster coordination component ⓘ |
| belongsTo | Flink master components ⓘ |
| category |
Apache Flink runtime component
ⓘ
cluster management component ⓘ |
| communicatesWith |
Flink clients
ⓘ
JobMaster (Apache Flink) NERFINISHED ⓘ ResourceManager (Apache Flink) NERFINISHED ⓘ |
| configurationScope | cluster-level ⓘ |
| coordinates |
job deployment to TaskManagers
ⓘ
job graph execution ⓘ |
| ensures |
job recovery after master failover
ⓘ
only one JobMaster per job ⓘ |
| exposes |
REST endpoints for job monitoring
ⓘ
REST endpoints for job submission ⓘ |
| exposesTo | Flink Web UI via REST ⓘ |
| handles |
job cancellation requests
ⓘ
job result retrieval ⓘ job status queries ⓘ |
| implements | Flink RPC endpoints ⓘ |
| interactsWith | Flink high-availability services ⓘ |
| introducedIn | Flink 1.4 (as part of new cluster architecture) NERFINISHED ⓘ |
| language | Java NERFINISHED ⓘ |
| manages |
job result store
ⓘ
submitted job graphs ⓘ |
| monitors | JobMaster lifecycle ⓘ |
| partOf | Apache Flink NERFINISHED ⓘ |
| persists | job metadata ⓘ |
| persistsStateIn | Flink high-availability storage (e.g., ZooKeeper, Kubernetes) ⓘ |
| responsibleFor |
accepting job submissions from clients
ⓘ
coordinating job executions ⓘ coordinating with ResourceManager ⓘ interacting with JobManager ⓘ managing job lifecycles ⓘ managing job submissions ⓘ recovering jobs after failures ⓘ spawning JobMaster instances ⓘ tracking running jobs ⓘ |
| roleInArchitecture |
central job coordination point
ⓘ
entry point for job submissions ⓘ |
| runsOn | Flink master node ⓘ |
| softwareDomain |
distributed data processing
ⓘ
stream processing ⓘ |
| supports | high-availability setups ⓘ |
| uses | Flink REST API NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.