In the “CAP Theorem”:
If we pick Consistency , in that scenario, we have to lock down all the nodes for further writes until the nodes which have gone down come back online. This would ensure the Strong consistency of the system as all the nodes will have the same entity values.
I am thinking about an alternative way. Do not lock all nodes when one node goes down. Instead, when the failed node is recovering, sync the updates from the other nodes since its failure, and only lock all nodes during the recovering. Is this possible?
Thanks