Fan-out/Fan-in
Kind: pattern
Layer: Execution Core
Aliases: Upward Reduction
Record: architecture:fan-out-fan-in
Severity: contextual
Scope: data processing, parallelism, pipeline
Canonical: Ontology
A design pattern that splits work into independent parts processed in parallel, then merges their results.
Listed in Architecture principles, after Windowing and before Batch-vs-Stream.