12. Stream Processing
12.12 Forward links
| Concept here | Where it's developed |
|---|---|
| Composing batch and stream deliberately; unbundling the database | Ch 13 — A Philosophy of Streaming Systems |
| End-to-end correctness and enforcing constraints without linearizability | Ch 13 |
| Timeliness vs integrity | Ch 13 |
| The log as consensus / total order broadcast | Ch 10 §3 |
| Replication logs and their formats | Ch 6 §1.5 |
| LSM compaction — the same algorithm as log compaction | Ch 4 §2 |
| Two-phase commit and why XA fails | Ch 8 §5 |
| Event sourcing and CQRS | Ch 3 §3 |
| Clock untrustworthiness on user devices | Ch 9 §3 |
| Batch fault tolerance for contrast | Ch 11 §2.3 |
| GDPR, deletion, and data minimization | Ch 1, Ch 14 |