Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: 16 days 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 3 years ago)
- Default Branch: main
- Last Pushed: 2021-06-09T12:54:12.000Z (over 3 years ago)
- Last Synced: 2023-02-27T05:02:40.872Z (almost 2 years 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
[![build](https://github.com/FrancoMelandri/raft/actions/workflows/ci.yaml/badge.svg)](https://github.com/FrancoMelandri/raft/actions/workflows/ci.yaml/badge.svg)
[![Coverage Status](https://coveralls.io/repos/github/FrancoMelandri/raft/badge.svg?branch=main)](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=18My notes about the video:
https://github.com/FrancoMelandri/raft/blob/main/docs/RAFT.mdUsing my **tiny-fp** library for FP code:
https://github.com/FrancoMelandri/tiny-fpHow to define additional source for nuget packages:
https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-nuget-registry