Part 6
5 chapters
Data Across the Seam
Shared data โ CDC/log-tailing (+ inventory extraction) โ outbox โ event-sourcing/CQRS โ ACIDโACD.
Chapter 18
From Shared Data to Owned Data
The shared-data pattern and its limits; the cost of the shared schema; planning the split that the Inventory extraction will carry out.
Chapter 19
Transaction Log Tailing, CDC & Extraction 3 โ Inventory
Debezium-style CDC/log-tailing to bridge the monolith's tables during transition; gRPC-first Inventory with a decomposed DB and CDC backfill.
Chapter 20
The Outbox Pattern, Done Right
Transactional outbox vs. dual-write; idempotent consumers; ordering and deduplication.
Chapter 21
Event Sourcing & CQRS
CQRS read/write split, central to the gateway read side; event sourcing covered but kept light and optional; the trade-offs of each.
Chapter 22
ACID โ ACD: Living Without Isolation
The consistency just given up โ dirty reads, lost updates, non-repeatable reads โ where it bites and how to bound it.