Distributed Consensus
Imran Bashir · Apress eBooks · 2022
Consensus is a fundamental problem in distributed computing. This chapter will cover the fundamentals of the consensus problem and discuss some history covering the byzantine generals problem, building blocks of consensus, and how we can solve this problem in distributed systems.