1. Kshemkalyani, S. (2005). Distributed computing book. Cambridge Company.
2. Schneider, F. B. (1990). Implementing fault-tolerant services using the state machine approach: A tutorial. ACM Computing Surveys, 22(4), 299–319.
3. Lamport, L. (2001). Paxos Made Simple, ACM SIGACT News (Distributed Computing Column) 32, 4 (Whole Number 121, December 2001) pp. 51–58.
4. Ongaro, D., & Ousterhout, J. (2014). In search of an understandable consensus algorithm. In Proceedings of the 2014 USENIX Conference on USENIX Annual Technical Conference (USA, 2014), USENIX ATC–14, USENIX Association, pp. 305–320.
5. Kordafshari, M. S., Gholipour, M., Jahanshasi, M., & Haghighat, A. T. (2005). Modified bully election algorithm in distributed system. Wseas Conferences, Cancun, Mexico, May 11-14 2005.