Dynamic Consistency Boundary in Marten, Part 1: The aggregate trap

The structural problem DCB solves: business rules that span multiple aggregates and cannot be defended by per-stream optimistic concurrency.