Data modelling - Concept
Strong consistency
Making sure everyone sees the same latest data before proceeding
What's it for?
Makes sure everyone sees the latest agreed information before further work continues.
For example…
A bank transfer uses strong consistency so once money leaves one account, every part of the system immediately sees the updated balance before another transaction proceeds
When the last item is reserved, strong consistency prevents another shopper from seeing the old stock count and buying the same item