JobManager

E711828

JobManager is the central coordination component in Apache Flink responsible for managing job execution, resource allocation, and task scheduling across the cluster.

All labels observed (2)

Label Occurrences
JobManager canonical 2
JobMaster (Apache Flink) 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Flink component ⓘ
cluster coordination component ⓘ
allocatesResourcesTo TaskManagers ⓘ
assigns task slots ⓘ
belongsTo Flink runtime ⓘ
communicatesWith TaskManagers ⓘ
coordinates TaskManagers ⓘ
checkpoint barriers ⓘ
global checkpoints ⓘ
creates execution graphs from job graphs ⓘ
environment batch processing ⓘ
distributed data processing ⓘ
stream processing ⓘ
exposes Flink web UI endpoints ⓘ
REST API ⓘ
handles job cancellation ⓘ
job restarts ⓘ
job submission ⓘ
task failures ⓘ
implementedIn Java ⓘ
Scala ⓘ
maintains checkpoint metadata ⓘ
job status ⓘ
manages Flink jobs ⓘ
execution graphs ⓘ
monitors task execution state ⓘ
partOf Apache Flink ⓘ
persists high-availability metadata (in HA setups) ⓘ
receives job graphs ⓘ
relatedTo Flink cluster ⓘ
ResourceManager ⓘ
TaskManager ⓘ
responsibleFor checkpoint coordination ⓘ
failure recovery coordination ⓘ
job execution coordination ⓘ
job lifecycle management ⓘ
resource allocation ⓘ
savepoint coordination ⓘ
task scheduling ⓘ
roleInArchitecture central coordination component ⓘ
runsIn Flink master process ⓘ
schedules task deployments ⓘ
tasks ⓘ
stores job metadata ⓘ
usedBy Flink job clients ⓘ
uses resource manager ⓘ
scheduler ⓘ
slot pool ⓘ

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Apache Flink → hasComponent → JobManager ⓘ
TaskManager → communicatesWith → JobManager ⓘ
Dispatcher (Apache Flink) → communicatesWith → JobMaster (Apache Flink) ⓘ
subject linked to: Dispatcher
linked to: JobManager