I have a philosophical doubt about update with write concern and future read.
In a scenario of a replica set with 3 nodes, if we make an update with write concern parameter se as “majority” the data is being updated in 2 nodes, before responding the ack. But, what happens if we read the data from the third node, when it is not correctly updated?
What’s the data fiability of our read?
Furthermore, the udpdate will be replicated to the 3rd node?