raft
Consensus algorithm
A Go implementation of a distributed consensus algorithm
Golang implementation of the Raft consensus protocol
8k stars
425 watching
995 forks
Language: Go
last commit: 10 days ago
Linked from 2 awesome lists
Related projects:
Repository | Description | Stars |
---|---|---|
jille/raft-grpc-example | An example of using Hashicorp's Raft implementation with gRPC in Go. | 208 |
lni/dragonboat | A high-performance multi-group Raft consensus library in Go | 5,083 |
hslam/raftdb | A distributed key-value database system using the Raft consensus protocol | 4 |
qichengzx/m2 | A distributed key-value cache system based on the Raft consensus protocol | 27 |
rfyiamcool/raft-badger | An implementation of the LogStore and StableStore interfaces from Hashicorp's Raft, designed for use with a key-value store. | 49 |
travisjeffery/jocko | A fully managed, distributed messaging system implemented in Go. | 4,935 |
go-gorp/gorp | A library that simplifies data access and manipulation by reducing boilerplate code between Go structs and databases. | 3,738 |
hhblaze/raft.net | A .NET implementation of the RAFT distributed consensus algorithm for TCP peers with disk or memory data persistence. | 170 |
hashicorp/hcl | A toolkit for creating structured configuration languages that are both human- and machine-friendly | 5,289 |
willemt/raft | A C implementation of the Raft consensus protocol used to synchronize distributed systems and ensure consistency in data storage | 1,132 |
gocelery/gocelery | A Go library that enables distributed task queuing and supports Celery workflow automation | 2,379 |
bbva/raft-badger | An implementation of a Raft consensus algorithm using BadgerDB as the underlying data store. | 112 |
hashicorp/go-version | A library for parsing and verifying version numbers and constraints. | 1,631 |
hashicorp/go-hclog | A logging package providing customizable output modes and levels for logging messages in Go applications. | 321 |
uwplse/verdi-raft | An implementation of the Raft distributed consensus protocol verified in Coq | 183 |