GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

raft-algorithm

Star

Here are 43 public repositories matching this topic...

Language: All
Filter by language
All 43 Go 14 Java 8 Python 6 Rust 3 C# 2 C++ 2 JavaScript 2 Elixir 1 Pony 1 Ruby 1
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

lni / dragonboat

Star 5.3k

A feature complete and high performance multi-group Raft library in Go.

go golang distributed-systems raft consensus distributed-storage raft-protocol raft-algorithm paxos distributed-consensus replicated-state-machines
  • Updated Jul 23, 2025
  • Go

sofastack / sofa-jraft

Star 3.8k

A production-grade java implementation of RAFT consensus algorithm.

java raft consensus raft-algorithm raft-java sofastack distributed-consensus-algorithms sofa-bolt sofa-jraft
  • Updated Nov 12, 2026
  • Java

wenweihu86 / raft-java

Star 1.2k

Raft Java implementation which is simple and easy to understand.

raft distributed-storage raft-protocol distributed-file-system raft-algorithm raft-consensus-algorithm raft-consensus raft-java
  • Updated Jan 10, 2024
  • Java

jgroups-extras / jgroups-raft

Star 286

Implementation of the Raft consensus protocol in JGroups

distributed-systems raft consensus raft-protocol raft-algorithm
  • Updated Nov 9, 2026
  • Java

pablosmedina / ckite

Star 216

CKite - A JVM implementation of the Raft distributed consensus algorithm written in Scala

scala jvm finagle raft-algorithm mapdb raft-consensus-algorithm
  • Updated Jan 8, 2019
  • Scala

ThreeMammals / Rafty

Star 200

Implementation of RAFT consensus in .NET core

dotnetcore raft dotnet-core raft-protocol dotnet-standard raft-algorithm raft-server raft-consensus-algorithm raft-consensus
  • Updated Jul 15, 2025
  • C#

lni / dragonboat-example

Star 195

Examples for Dragonboat

raft raft-protocol raft-algorithm raft-consensus-algorithm
  • Updated Aug 10, 2024
  • Go

shaj13 / raft

Star 141

raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol

go golang raft consensus raft-protocol raft-algorithm raft-consensus-algorithm write-ahead-log
  • Updated May 11, 2025
  • Go

zarusz / SlimCluster

Sponsor
Star 36

Consensus (Raft) and Memberlist (SWIM) implementation for .NET micro-services

distributed-systems dotnet raft cluster coordination distributed membership micro-services raft-algorithm memberlist swim-protocol
  • Updated Jun 19, 2026
  • C#

CoderiGenius / RocksRaft

Star 22

基于Raft一致性协议的分布式存储系统,参考阿里巴巴SOFAJRaft并使用Java从零实现。Distributed storage system based on Raft consistency protocol, referencing Alibaba SOFAJRaft and implemented from scratch using Java

raft raft-protocol raft-algorithm raft-consensus-algorithm raft-consensus raft-java
  • Updated Dec 14, 2022
  • Java

debajyotidasgupta / raft-consensus

Star 21

Simple implementation of raft based consensus algorithm used in distributed systems. This application is built for demonstration purpose and can be extended by other users to make more sophisticated system. This application is completely written using Golang and addon packages

go golang raft raft-protocol raft-algorithm raft-consensus-algorithm raft-consensus raft-example go-package
  • Updated Mar 21, 2022
  • Go

acehi / thesecretlivesofdata-cn

Star 20

Raft 分布式共识算法动画演示中文最新版,也包含官方中文版raft集群在线演示网站两种。

raft raft-algorithm raft-consensus-algorithm
  • Updated Apr 1, 2022
  • JavaScript

keisku / raftkv

Star 11

A simple distributed key-value store by using hashicorp/raft

go golang raft grpc grpc-gateway hashicorp raft-algorithm hashicorp-raft raft-example
  • Updated Feb 7, 2022
  • Go

zhaomengit / raft-comment

Star 11

对etcd中实现的raft算法进行注释

raft raft-algorithm
  • Updated Jun 6, 2017
  • Go

kristianmitk / rasp

Star 7

Design and Development of a consensus algorithm on embedded systems with Raft & ESP8266

esp8266 raft-algorithm esp8266-arduino raft-consensus bsc-thesis
  • Updated Jan 24, 2020
  • C++

lisael / pony-raft

Star 6

Pony implementation of raft consensus algorithm

raft raft-algorithm pony-language
  • Updated Nov 4, 2016
  • Pony

duncanfinney / node-distributed-text-system

Star 6

a simple distributed text editor built on the raft protocol (https://raft.github.io/) and MQTT

raft raft-protocol raft-algorithm
  • Updated Feb 13, 2017
  • JavaScript

csaide / prism

Star 5

Next generation rust key value store.

distributed-systems database key-value distributed raft-protocol raft-algorithm raft-consensus-algorithm raft-consensus
  • Updated Jul 27, 2022
  • Rust

priyangshupal / kv-store-grpc-raft

Star 4

Golang implementation of the Raft consensus protocol using gRPC. Achieved operation replication speeds of ~3000 operations/sec with 3 nodes and ~2000 operations/sec with 5 nodes.

golang distributed-systems fault-tolerance raft concurrency raft-protocol raft-algorithm raft-consensus-algorithm grpc-go key-value-store raft-consensus
  • Updated Jul 15, 2024
  • Go

yangshj / serge-raft

Star 3

Raft协议--java

java raft-protocol raft-algorithm
  • Updated Mar 17, 2017
  • Java

Add this topic to your repo

To associate your repository with the raft-algorithm topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.