Sequential Consistency In Practice
If you are a software engineer today concurrency is everywhere.
On the front-end it manifests as asynchronous web requests, the backend as service-to-service communication, and in systems programming as SMP and thread safety.
With the ubiquity of programming with the 4th dimension in mind it's valuable to expand on the building blocks.
One of these blocks comes in the form of consistency models: specific rules which govern concurrent access to shared resources.
With a focus on sequential consistency I'd like to show you how this model is used in practice with distributed systems.
Source: Sequential Consistency In Practice, an article by Louis DeLosSantos.