Everything About ___
Live briefing

Everything about Job stream

Definition of unit of work in a batch processing environment

In a non-interactive computer system, particularly IBM mainframes, a job stream, jobstream, or simply job is the sequence of job control language statements (JCL) and data that comprise a single "unit of work for an operating system". The term job traditionally means a one-off piece of work, and is contrasted with a batch, but non-interactive computation has come to be called "batch processing", and thus a unit of batch processing is often called a job, or by the oxymoronic term batch job; see job for details. Performing a job consists of executing one or more programs. Each program execution, called a job step, jobstep, or step, is usually related in some way to the others in the job. Steps in a job are executed sequentially, possibly depending on the results of previous steps, particularly in batch processing. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Job streamA 5-minute orientation
  2. Skim a recent paper: A multi-agent double Deep-Q-network based on state machine and event stream for flexible job shop scheduling problemInfluential work since 2022
  3. Pick up a classic book: Analyzing employment effects of stream restoration investmentsThe most-reprinted book on the subject
  4. Read the landmark paper: A Markovian single server with upstream job and downstream demand arrival streamCited 7 times
  5. Go sideways: Job Control LanguageA closely related topic
  6. Go sideways: Batch processingA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Example

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics