Hacker News new | ask | show | jobs
by kukkeliskuu 201 days ago
I was not trying to "define" eventually consistent, but to point out that people typically use the term quite loosely, for example when referring to the state of the system-of-systems of multiple microservices or event sourcing.

Those are never guaranteed to be in consistent state in the sense of C in ACID, which means it becomes the responsibility of the systems that use the data to handle the consistency. I see this often ignored, causing user interfaces to be flaky.

1 comments

Inconsistent sounds so bad :)
I know. That is why it is useful way to think about it, because it both is true and makes you think.