Assuming we have 5 nodes in Cassndra ring as:
DC1 = N1,N2,N3
DC2 = N4,N5
With RF = 4 & Replica Placement Strategy = NTS, will the client in N1 Read CL=LOCAL_QUORUM fail if DC2 is down after a successful Write with CL=EACH_QUORUM?
It apperas that it would fail since NTS will write only 2 nodes in DC1 and both nodes in DC2. With quorum = 3, DC1 does not have sufficient quorum for Read LOCAL_QUORUM.
However, if using ONTS instead of NTS, the same read would succeed since only one node in DC2 will have the write while remaining 3 RF are in each node at DC1.