Skip to content

JrGkOG/paxor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Paxor [work in prog]

Paxor is a distributed, replicated key-value database built from scratch to explore consensus, durability, and fault tolerance.

It implements a leader-based consensus protocol to ensure that multiple nodes behave as a single logical system by agreeing on a totally ordered log of operations.

Each node maintains a file-backed Write-Ahead Log (WAL) and applies committed entries to a deterministic state machine.

Paxor guarantees that once a write is committed by a majority of nodes, it will survive leader failures and node restarts.

the arch image

Paxor Architecture

About

distributed key-value store engineered for strict linearizability and fault tolerance using Raft consensus and durable write-ahead logging.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages