Pipes and Filters

Kind: style

Layer: Structural Core

Record: architecture:pipes-and-filters

Severity: recommended

Scope: application, data processing, composition

Canonical: Ontology

A convention of processing data through independent stages that share one input and output interface.

Listed in Architecture principles, after Monolith Architecture and before Service-Oriented Architecture.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Violated by

Refactored by

Severity

Category

Linked from