Avoiding disruptive failovers in transaction processing systems with multiple active nodesGong SuArun Iyengar2013JPDC