You can hardly have a meaningful sequence without atomicity. This is why the CAP theorem defines C the way it does.
Imagine this simple scenario:
There is a database with two accounts. There is no money in our database. Just money on two accounts. In the database, money is transferred between one account to another.
Without atomicity, the user could read data when money was deducted from one account, while it was not yet written by another. In this case, the total amount of the two accounts will be different from the read one in order to read, which should be impossible, since the "new" money does not go or go to the database.
To talk about consistency in any other way is to think that Java boolean is โalmostโ true, while the rest of the world reads it as false.
source share