5. Encoding and Evolution
5.14 Forward links
| Concept here | Where it's developed |
|---|---|
| Why you can't know whether a request got through | Ch 9 — Trouble with Distributed Systems |
| Idempotence and exactly-once processing | Ch 12 — Stream Processing |
| Distributed transactions vs. workflows | Ch 8 — Transactions |
| Coordination services (etcd, ZooKeeper) | Ch 10 — Consistency and Consensus |
| Message brokers compared in depth | Ch 12 — Stream Processing |
| Avro object container files in batch jobs | Ch 11 — Batch Processing |
| Determinism as a system property | Ch 9 |
| Event sourcing needing indefinite retention | Ch 3 §3, Ch 12 |