In this section, we introduce the main concepts and key points of
the data flow system. We also highlight the advantages of using a data
flow system.

NIST Data Flow System II Introduction

The NIST Data Flow System II is a middleware whom purpose is to
move data between client nodes in a publishing-subscribing manner.
Clients can produce and/or consume streams of data (also called flows).
An application is thus represented as an application graph, where
logical blocks (or client nodes) perform successive operations on data
pipelines.