Skip to content

michaelmillar/consensus-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Consensus Engine

Logic WIP

  • Event Loop
    • Roles
      • Follower
      • Candidate
      • Leader
    • Timers
      • Election timeout
      • Heartbeat interval
    • Event-driven transitions
      • timeout: follower -> candidate
      • election win: candidate -> leader
      • receive heartbeat: candidate/follower -> follower

Testing

cargo test

cargo llvm-cov --html --open

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages