It implements Log-Replication also (along with Leader Election) , I have tried to make it as much robust as possible.