raft-protocol

There are 57 repositories under raft-protocol topic.

  • lni/dragonboat

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

    Language:Go5.2k149309559
  • baidu/braft

    An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.

    Language:C++4.2k184327908
  • wenweihu86/raft-java

    Raft Java implementation which is simple and easy to understand.

    Language:Java1.2k4447415
  • xjjdog/javaok

    必看!java后端,亮剑诛仙。java发展路线技术要点。

  • bakwc/PySyncObj

    A library for replicating your python class between multiple servers, based on raft protocol

    Language:Python73241113114
  • PikaLabs/floyd

    A raft consensus implementation that is simply and understandable

    Language:C++3213340106
  • shineframe/shineframe

    高性能超轻量级C++开发库及服务器编程框架

    Language:C32011275
  • jgroups-extras/jgroups-raft

    Implementation of the Raft consensus protocol in JGroups

    Language:Java2793415586
  • ThreeMammals/Rafty

    Implementation of RAFT consensus in .NET core

    Language:C#20128930
  • lni/dragonboat-example

    Examples for Dragonboat

    Language:Go185142645
  • wqlin/mit-6.824-2018

    Solutions to mit 6.824 2018

    Language:Go1705354
  • shaj13/raft

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

    Language:Go13711518
  • yongman/leto

    A key value storage example powered by hashicorp raft and BadgerDB

    Language:Go1034215
  • DanielJyc/raft-simple

    raft协议的Java版本简单实现

    Language:Java922133
  • resetius/miniraft-cpp

    Raft Consensus Algorithm. Uses in-house C++20 coroutines-based library for communications. Tested with unit-tests.

    Language:C++49268
  • AChepurnoi/raft-kotlin

    Kotlin implementation of Raft consensus algorithm

    Language:Kotlin37205
  • opaugam/rsm

    distributed computing toolkit in rust

    Language:Rust22332
  • CoderiGenius/RocksRaft

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

    Language:Java19207
  • raft-protocol-implementation

    IvanProdaiko94/raft-protocol-implementation

    Raft protocol implementation as part of "Distributed databases" course in UCU

    Language:Go14203
  • debajyotidasgupta/raft-consensus

    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

    Language:Go10102
  • xwhan/Raft-python

    A Python implementation of Raft

    Language:Python10003
  • Azure/azure-docker4azureoms

    :new: :rocket: ☁:star: :whale2: :penguin: Docker for Azure with OMS and some more stacks

    96010
  • mttbrt/RaftShop

    A Jolie language distributed e-commerce system based on Raft consensus algorithm.

    Language:Jolie9503
  • corehacker/raft-consensus

    An implementation of Raft Distributed Consensus Protocol (https://raft.github.io/raft.pdf).

    Language:C++7400
  • duncanfinney/node-distributed-text-system

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

    Language:JavaScript6201
  • ZhukovAlexander/rafter

    Replication made easy with Raft and Python

    Language:Python6211
  • csaide/prism

    Next generation rust key value store.

    Language:Rust5100
  • p-lambert/locke

    A minimal Raft implementation for Arduino (WIP)

    Language:C++5102
  • drpicox/uoc-raft-2013p

    My reference solution (and a implementation) to the RAFT consensus laboratory assignment of the UOC university.

    Language:Java4102
  • deveshks/raft-consensus

    Raft based leader Election algorithm in the presence of crash failures, on top of a message passing based consensus algorithm.

    Language:Python3101
  • priyangshupal/kv-store-grpc-raft

    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.

    Language:Go3202
  • simonalong/rafter

    Rafter:实现raft算法的一个框架,该框架不做持久化存储,但是提供了接口,可以跟任何一个持久化存储系统结合,成为一个强一致性的分布式系统,待开发中

    Language:Java330
  • skowalak/fastapi-raft

    Python implementation of the Raft Distributed Consensus Algorithm with ASGI + Starlette + FastAPI

    Language:Python3100
  • yangshj/serge-raft

    Raft协议--java

    Language:Java3012
  • alabarjasteh/raft

    Golang implementation of the Raft consensus protocol

    Language:Go2100
  • hwding/rafty-kv

    (Obsolete)A local running, process-distributed KV store for learning purposes based on replica state machine(RSM) cluster which implements raft consensus algorithm in a fully asynchronous way.

    Language:Java2101