Skip to content

This is modified version of github.com/Vatsal-2020CS50449/Fault-Tolerant-Master-Worker-Word-Counter. In this version, Master is fault tolerant too.

Notifications You must be signed in to change notification settings

Brainlog/Distributed-Fault-Tolerant-Master

Repository files navigation

Cloud Computing : Distributed and Fault Tolerant Master

  1. Here I used two apporoaches Redis-Raft (Distributed version of Redis) and BGSAVE of Redis to make fault tolerant server.
  2. BGSAVE will create periodic checkpoints.
  3. Redis-Raft will create a distributed cluster.
    3.1 To run BGSAVE, assign Is_raft = False
  4. To run the Redis-Raft, Create a cluster node and connect redis client to it.
  5. In this case, assign Is_raft = True.

ACKNOWLEDGEMENT : Starter code (API structures) were provided by Course Coordinator.

About

This is modified version of github.com/Vatsal-2020CS50449/Fault-Tolerant-Master-Worker-Word-Counter. In this version, Master is fault tolerant too.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published