CMSC 23310 Project: Fault Tolerent Distributed Data Store based on Raft algorithm Xifan Yu, Yiyang Ou, Zixuan Zhao