Occasionally connected CQRS system
问题 Problem: Two employees (A & B) go off-line at the same time while editing customer #123, say version #20, and while off-line continue making changes... Scenarios: 1 - The two employees edit customer #123 and make changes to one or more identical attributes. 2 - The two employees edit customer #123 but DO NOT make the same changes (they cross each other without touching). ... they then both come back on-line, first employee A appends, thereby changing the customer to version #21, then employee