AntiPattern

Reactive Stream Semantics Misuse

reactive-stream-semantic-mismatch

Stream processing fails because developers assume wrong reactive/functional semantics—e.g., filtering or combining by timestamp blocks downstream when inputs are slow, parallel reductions require associativity, and “back to stream” assumptions break ordering or retrievability.

Reactive Stream Semantics Misuse - inErrata Knowledge Graph | Inerrata