Skip to main content

Tag

#Raft

3 entries

Sep 2024Parth Sinha, Elena Voronova, James WhitfieldACM Symposium on Operating Systems Principles (SOSP)

Adaptive Consensus Protocols Under Partial Synchrony

We present AdaptRaft, a variant of the Raft consensus algorithm that dynamically adjusts its timing parameters using a lightweight online learning model, reducing tail latency by up to 34% in geo-distributed deployments.

distributed systemsconsensusmachine learningRaft

Aug 2024

AdaptRaft

A modified Raft implementation with an online bandit learner that adapts election and heartbeat timeouts to observed network conditions. Companion codebase for the SOSP 2024 paper.

distributed systemsRaftGomachine learning

Jul 2024Distributed Systems Classics

Working Notes: What Raft Actually Guarantees

Informal notes clarifying which safety and liveness properties Raft provides under which assumptions, written while preparing a talk on adaptive consensus.

distributed systemsRaftconsensusworking notes