All Projects → lni → Dragonboat Example

lni / Dragonboat Example

Licence: apache-2.0
Examples for Dragonboat

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Dragonboat Example

Atomix
A reactive Java framework for building fault-tolerant distributed systems
Stars: ✭ 2,182 (+1998.08%)
Mutual labels:  raft, raft-consensus-algorithm
Kites
🪁 A consistency, partition tolerance completed distributed KV store, implementation of the Raft distributed consensus protocol and Kotlin.
Stars: ✭ 41 (-60.58%)
Mutual labels:  raft, raft-consensus-algorithm
Rafty
Implementation of RAFT consensus in .NET core
Stars: ✭ 182 (+75%)
Mutual labels:  raft, raft-consensus-algorithm
Braft
An industrial-grade C++ implementation of RAFT consensus algorithm based on brpc, widely used inside Baidu to build highly-available distributed systems.
Stars: ✭ 2,964 (+2750%)
Mutual labels:  raft, raft-consensus-algorithm
Leto
A key value storage example powered by hashicorp raft and BadgerDB
Stars: ✭ 73 (-29.81%)
Mutual labels:  raft, raft-consensus-algorithm
Mit 6.824 2018
Solutions to mit 6.824 2018
Stars: ✭ 158 (+51.92%)
Mutual labels:  raft, raft-consensus-algorithm
huffleraft
Replicated key-value store driven by the raft consensus protocol 🚵
Stars: ✭ 32 (-69.23%)
Mutual labels:  raft, raft-consensus-algorithm
Cete
Cete is a distributed key value store server written in Go built on top of BadgerDB.
Stars: ✭ 153 (+47.12%)
Mutual labels:  raft, raft-consensus-algorithm
Ra
A Raft implementation for Erlang and Elixir that strives to be efficient and make it easier to use multiple Raft clusters in a single system.
Stars: ✭ 478 (+359.62%)
Mutual labels:  raft, raft-consensus-algorithm
Dotnext
Next generation API for .NET
Stars: ✭ 379 (+264.42%)
Mutual labels:  raft, raft-consensus-algorithm
raft
raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol
Stars: ✭ 35 (-66.35%)
Mutual labels:  raft, raft-consensus-algorithm
Raft Java
Raft Java implementation which is simple and easy to understand.
Stars: ✭ 783 (+652.88%)
Mutual labels:  raft, raft-consensus-algorithm
Copycat
A novel implementation of the Raft consensus algorithm
Stars: ✭ 551 (+429.81%)
Mutual labels:  raft, raft-consensus-algorithm
6.824 2018
MIT 6.824 2018 lab. MIT6.824分布式系统(2018秋)
Stars: ✭ 59 (-43.27%)
Mutual labels:  raft, raft-consensus-algorithm
Raft.github.io
website at https://raft.github.io
Stars: ✭ 844 (+711.54%)
Mutual labels:  raft
Raft Demo
通过hashicorp-raft库手把手调试raft协议
Stars: ✭ 72 (-30.77%)
Mutual labels:  raft
Blast
Blast is a full text search and indexing server, written in Go, built on top of Bleve.
Stars: ✭ 934 (+798.08%)
Mutual labels:  raft
Blog
my blog, using markdown
Stars: ✭ 25 (-75.96%)
Mutual labels:  raft
Summitdb
In-memory NoSQL database with ACID transactions, Raft consensus, and Redis API
Stars: ✭ 1,295 (+1145.19%)
Mutual labels:  raft
Zanredisdb
Yet another distributed kvstore support redis data and index. moved to: https://github.com/youzan/ZanRedisDB
Stars: ✭ 64 (-38.46%)
Mutual labels:  raft

About / 中文版

This repo contains examples for dragonboat.

The master branch and the release-3.3 branch of this repo target Dragonboat's master and v3.3.x releases.

Go 1.14 or later releases with Go module support is required.

Notice

Programs provided here in this repo are examples - they are intentionally created in a more straight forward way to help users to understand the basics of the dragonboat library. They are not benchmark programs.

Install

To download the example code to say $HOME/src/dragonboat-example:

$ cd $HOME/src
$ git clone https://github.com/lni/dragonboat-example

Build all examples:

$ cd $HOME/src/dragonboat-example
$ make

Examples

Click links below for more details.

Next Step

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].