Hacker News new | ask | show | jobs
Consistency should be more consistent (irenezhang.net)
50 points by drkp 3512 days ago
4 comments

> When people are talking about the consistency of transactional storage systems... they are almost always talking about isolation.

And durability. The consistency in CAP corresponds to isolation + durability in ACID (at least when linearizable isolation isn't required, depending on the definition of linearizability). Even when all ordering requirements are met, an "ACI" system could be partitioned, available and isolated by acknowledging and then promptly forgetting all writes. Unfortunately, durability can be a source of irremovable latency even more than isolation.

There are lots of kinds of consistency, I highly recommend this primer: https://aphyr.com/posts/313-strong-consistency-models
Man, that font is almost unreadable. The commas and the periods are almost indistinguishable on my screen.
Consistency is already eventually consistent.