Skip to main content
dataflow

dataflow

5.4
A style of computer programming where steps run when they get data, often shown as a network
  • noun
  • /ˈdeɪtəˌfloʊ/
  • Specialized
translation icon : flujo de datos
  • Processing begins as soon as the input becomes available, as defined in the dataflow model of computation.

Examples

  • The processing of a block begins as soon as it is available, as advocated by research on dataflow architectures.

    Academic text (2000)
  • Other programming paradigms, including functional and dataflow languages, also had substantial intellectual merit, passionate user communities, and/or both.

    Academic text (2011)
  • Perhaps, but remember, we are modeling a dataflow culture.

    Fiction book (1993)
  • Local to each dataflow array structure, there is a control array structure that controls the flow of data.

    Academic text (2000)
  • The more nodes you have in your dataflow graph, the slower your batch performance, and you only save big if a change can be isolated to one mode.

    Blog text (25)
  • In the dataflow model, operations are executed automatically when the required input data is available.

  • Each component in a dataflow system operates independently, producing results as soon as it receives the necessary data.

  • Understanding how data moves through a dataflow graph can help optimize processing efficiency in large computations.

Antonyms

12 3.5

A period of time with no movement or action

stasis
  • Formal
5 8.2

A situation with little change because two sides balance each other

Surface Forms

dataflow singular
dataflows plural

Morphology

dataflow = data + flow (semi-transparent) = data + flow

The compound structure is clear but the sense refers to a specialized computational model not fully deducible from the components by non-technical learners.

Etymology

Dataflow is made of data and flow, with data from the old Latin word datum meaning 'something given' and flow meaning 'move like water'. A helpful way to remember the computing meaning is to think of a network where actions start when data 'flows' in, so steps run only when the needed information arrives.