Skip to content

Replicated distributed service built using a primary-backup protocol, server recovery mechanism

Notifications You must be signed in to change notification settings

hashdefineabc/OrderDeliverySystem-DistributedSystems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

d2a925b · Jan 5, 2025

History

4 Commits
Mar 1, 2024
Mar 1, 2024
Feb 21, 2024
Feb 21, 2024
Mar 1, 2024
Mar 1, 2024
Mar 1, 2024
Mar 1, 2024
Mar 1, 2024
Feb 21, 2024
Mar 1, 2024
Mar 1, 2024
Mar 1, 2024
Jan 5, 2025
Mar 1, 2024
Feb 21, 2024
Feb 21, 2024
Mar 1, 2024
Mar 1, 2024
Mar 1, 2024
Mar 1, 2024
Mar 1, 2024
Feb 21, 2024

Repository files navigation

  • Implemented a replicated distributed service using a primary-backup protocol, leveraging state machine replication to maintain consistency across multiple nodes.
  • Built multi-threaded servers and clients that share key-value store while handling node failures.
  • Implemented a server recovery mechanism where failed servers are repaired by restarting them with the same configurations while ensuring data consistency by synchronizing repaired servers with live servers before rejoining them.

About

Replicated distributed service built using a primary-backup protocol, server recovery mechanism

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published