Eventual Consistency Is A Lie

The concept of eventual consistency often comes up when modern enterprise architectures are discussed, especially in the context of microservices. In typical configuration, an eventually consistent system is actually never guaranteed to be in consistent state. Therefore, it is more precise to say that the system is perpetually inconsisent, and at the minimum, saying that a system is eventually…