Eventual Consistency Is Tricky
newsletter.systemdesigncodex.com
newsletter.systemdesigncodex.com
Can't you, though, if you sacrificed availability?
I like to think "Eventual Consistency" is an euphemism for no consistency, mostly popularized by the MongoDB folks.
In my opinion it is not a coincidence that the term was almost unknown before 2009, the year MongoDB was introduced.
https://trends.google.com/trends/explore?date=all&q=%22event...
However if the question is whether you want a consistent transactional storage as the core of the system, or an eventually consistent storage would do, then for me the answer is 100% for consistent storage at the core. Systems built around eventually consistent storage can go to hell.