https://github.com/francomelandri/raft
Raft consensum algorithm FP implementation
https://github.com/francomelandri/raft
algorithm consensus-algorithm distributed-systems functional-programming raft
Last synced: 7 months ago
JSON representation
Raft consensum algorithm FP implementation
- Host: GitHub
- URL: https://github.com/francomelandri/raft
- Owner: FrancoMelandri
- License: mit
- Created: 2021-05-21T13:00:47.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-06-09T12:54:12.000Z (over 4 years ago)
- Last Synced: 2025-04-14T03:13:45.203Z (7 months ago)
- Topics: algorithm, consensus-algorithm, distributed-systems, functional-programming, raft
- Language: C#
- Homepage:
- Size: 3.09 MB
- Stars: 5
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# The Raft Consensus Algorithm
[](https://github.com/FrancoMelandri/raft/actions/workflows/ci.yaml/badge.svg)
[](https://coveralls.io/github/FrancoMelandri/raft?branch=main)
Home page **RAFT** algorithm:
https://raft.github.io/
**Martin Kleppmann** video:
https://www.youtube.com/watch?v=IPnesACYRck&list=PLeKd45zvjcDFUEv_ohr_HdUFe97RItdiB&index=18
My notes about the video:
https://github.com/FrancoMelandri/raft/blob/main/docs/RAFT.md
Using my **tiny-fp** library for FP code:
https://github.com/FrancoMelandri/tiny-fp
How to define additional source for nuget packages:
https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-nuget-registry