-
Book Overview & Buying
-
Table Of Contents
System Design Guide for Software Professionals
By :
Consistency in distributed system design is the idea that all nodes in a distributed system should agree on the same state or view of the data, even though the data may be replicated and distributed across multiple nodes. In other words, consistency ensures that all nodes store the same data and return updates to the data in the same order on being queried for the same updates to the data in the same order.
There are primarily two types of consistency models that can be used in distributed systems:
Let’s explore the first type of consistency.
Strong consistency in distributed systems refers to a property that ensures all nodes in the system observe the same order of updates to shared data. It guarantees that when a write operation is performed, any subsequent read operation will always return the most recent value. Strong consistency enforces strict synchronization and order of...
Change the font size
Change margin width
Change background colour