Skip to content

szn-cs/cs739-final-project

Repository files navigation

Distributed Lock-service

BUILD

  • (source ./script/provision_local.sh)
  • (source ./script/build.sh && build)
  • check ./script/run.sh for run examples & use --help for documentation.

(build tested on Linux OS)

Ebay NuRaft library documentation:

Demonstration

Interactive Mode: open session → acquire lock → write file → read file → Jeopardy period → close session.

alt text

TODO:

  • [build process] expose client header functions once build moves to a library rather than an executable.
  • Fix issues with segmentation error.
  • Fix issues with multithread conflicts.

🔑 COPY RIGHT NOTICE:

Code for using NuRaft library was modified over from the examples in their repo (Github @ ebay/nuraft).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published