- Atomicity of save operations?

how does a temporary violation of atomic saves look like?
are you thinking of partially visible changes?


I actually had clustering on my mind where the repository is partitioned across various cluster nodes. If we require atomicity for save operation across partitions we will need to implement some form of atomic commitment protocol (i.e. two phase commit). This can cause blocking in the face of network failures (i.e. less availability).

Michael

Reply via email to