One of the main cause for "re-mirroring storm," is node not backing off from finding a replica.
Here's Twitter Back off decider implementation (Java)
https://github.com/twitter/commons/blob/master/src/java/com/...
When last time i looked i was little clueless on this. Now I find its usage.