Distributed Systems: Take Responsibility for Failover · HackerTrans