The-Inevitable-Event-Centric-Book
The-Inevitable-Event-Centric-Book copied to clipboard
Problem: Define consistent/consistency
There seem to be different usages of the word "consistent" (e.g. in "eventually consistent") but it might be helpful to define and differentiate the usages?
Where is different usage? In my book "consistency" is a very specific term, and it's a quality of a consistent system. Thanks!
"consistent" is perhaps more nebulous than "consistency"
For example - does the data in the application tie in to some independent measure is one way of saying the system is "consistent" from a business point of view.
In double entry accounting, if debits equal credits then the books are consistent (even though they may be wrong).
note to self : discussion with @skleanthous as well as some pointers he provided : https://github.com/ylorph/RandomThoughts/pull/5
https://jepsen.io/consistency
https://blog.acolyer.org/2014/11/07/highly-available-transactions-virtues-and-limitations/
http://www.vldb.org/pvldb/vol7/p181-bailis.pdf https://arxiv.org/pdf/1512.00168.pdf