Discover more from System Design Newsletter
Feed: Consistency Models in Distributed Systems
Thanks for reading systemdesign.one newsletter. If you're not yet subscribed, let me help you with that:
In the context of the strong consistency pattern, when read operations are executed on a server, the client must consistently retrieve the data from the most recent write operation.
In the eventual consistency pattern, following a write operation on a server, the subsequent read operations on other servers may not immediately return the latest written data.
In the context of the weak consistency pattern, after a write operation is performed on a server, the subsequent read operations on other servers can return either the latest written data or not.
The tradeoffs of the consistency patterns can be summarized into the following: