Skip to content

Implemented a database storing string key-value pairs using Raft Consensus Algorithm, ensuring consistent data replication and fault recovery across the distributed network of nodes. Obtained Linearizable Reads without paying high latency penalties for each request by utilizing the leader lease mechanism.

Notifications You must be signed in to change notification settings

Vaibtan/Distributed-Database-with-Raft-Consensus-Algorithm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Distributed-Database-with-Raft-Consensus-Algorithm

Implemented a database storing string key-value pairs using Raft Consensus Algorithm, ensuring consistent data replication and fault recovery across the distributed network of nodes. Obtained Linearizable Reads without paying high latency penalties for each request by utilizing the leader lease mechanism, similar to those used by geo distributed databases such as Cockroach DB and YugaByte DB.

Contributors : Srimant, Chirag Kumar Banka, Vaibhav Tanwar

About

Implemented a database storing string key-value pairs using Raft Consensus Algorithm, ensuring consistent data replication and fault recovery across the distributed network of nodes. Obtained Linearizable Reads without paying high latency penalties for each request by utilizing the leader lease mechanism.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages