Normalization Confluence for Registry-Governed Stream Processing
Abstract
Coordination-free convergence in distributed systems has been achieved through two structural regimes: operation commutativity (CRDTs) and invariant confluence (I-confluence). This paper identifies a third regime — normalization confluence — in which operations may be non-commutative and may violate application invariants, but convergence is restored through a compensation operator that normalizes states to validity. We formalize this regime by introducing registry-governed stream processing, where an external registry of invariant predicates defines valid states and a compensation operator repairs violations. We construct a governance rewrite system and prove, via Newman's Lemma, that two structural conditions — well-founded compensation (WFC) and compensation commutativity (CC) — guarantee that all causality-respecting processing orders yield the same valid state. We prove both conditions are necessary: without WFC, compensation depth is unbounded; without CC, different orders reach different valid states. Compensation commutativity is strictly weaker than operation commutativity: operations need not commute, only their compensated results. To make CC practically verifiable, we develop a verification calculus based on invariant footprints and decomposable repair that reduces the global CC obligation to local, per-event-pair checks, together with a product composition theorem for modular verification.
Fields of Study & Subjects
Distributed systems and fault tolerance
Advanced Database Systems and Queries
Logic
programming
and type systems
Publication details
- Journal / source
- Zenodo (CERN European Organization for Nuclear Research)
- Publication date
- 17 February 2026
- Language
- EN
- Document type
- Preprint