The hazelcast documentation states that
If a member goes down, its backup replica that also holds the same data, will dynamically redistribute the data including the ownership and locks on them to remaining live nodes. As a result, no data will get lost.
Few questions
a) If a backup of 1 is configured for a member in the cluster then does that imply that there is only 1 more member in the cluster which has the backup for that member ? Or is there a backup of the backup ?
b) So given a) if both the member and its backup go down then would there be data loss ?
c) If there is a write through strategy in place and both the member and its backup go down and there is data loss then is there a mechanism in place to restore the data dynamically (using the write through mechanism or something else ) ?
Thanks in advance