Raft, Distributed Systems, Consensus Algorithm, Software Development, Cloud Computing.
systems, logs cannot grow indefinitely. To address this, each server independently takes snapshots of its log. These snapshots cover all the committed entries and are then stored in stable storage. Raft also includes a small amount of metadata in the log that the snapshot replaces to maintain