Search code examples
algorithmraft

Raft algorithm: What does abbreviation `MTBF` stand for?


5.6 Timing and availability

Leader election is the aspect of Raft where timing is most critical. Raft will be able to elect and maintain a steady leader as long as the system satisfies the following timing requirement:

broadcastTime ≪ electionTimeout ≪ MTBF

The author refer a concept 'MTBF' in this paper In Search of an Understandable Consensus Algorithm.

What does MTBF stand for?


Solution

  • MTBF means Mean Time Between Failures.

    It's the average time between failures for a single server.