Smallflow
Smallflow is a lightweight dataflow programming concept and accompanying runtime designed for composing small processing steps into a directed acyclic graph. In a smallflow program, each node performs a discrete operation, and edges carry data between nodes.
Origin and scope: The term is used in computer science discussions and hobbyist ecosystems to describe micro-scale
Architecture: A smallflow graph consists of operators, inputs and outputs, and a scheduler that executes nodes
Applications and ecosystem: Smallflow is used for ETL of small datasets, automation pipelines, sensor data processing,
Relation to other concepts: Smallflow is related to dataflow programming, DAG-based workflow engines, and reactive programming.