santhosh-tekuri / raft
Golang implementation of the Raft consensus protocol
☆12Updated last year
Alternatives and similar repositories for raft:
Users that are interested in raft are comparing it to the libraries listed below
- LeifDB - a distributed database using the Raft protocol, built in Go☆25Updated last year
- Extremely experimental toy go compiler☆19Updated 4 years ago
- Kshaka is a Go implementation of the CASPaxos consensus protocol.☆24Updated 6 years ago
- Paxos Made Simple☆18Updated last year
- Fast, lock-free, arena-based Skiplist implementation in Go that supports iteration in both directions.☆40Updated 4 years ago
- A terminfo package in pure go!☆47Updated 2 years ago
- Verified, concurrent, crash-safe transaction system☆54Updated 5 months ago
- x86-64 instruction encoder in Go☆21Updated 5 years ago
- Go sync utility functions using generics☆15Updated 2 years ago
- go implementation of anchorhash☆15Updated 4 years ago
- A high availability Sqlite service☆30Updated 4 years ago
- Key/Value database benchmark☆26Updated 5 years ago
- Based on http://efficient.github.io/epaxos (morethan5 branch)☆16Updated 4 months ago
- TLA+ description for the CAS-Paxos algorithm☆12Updated 7 years ago
- A framework for building event based networking applications.☆34Updated last month
- Run Go executables under llvm-mca☆13Updated 2 years ago
- Simply ACID* key-value database. At the medium or even low latency it tries to provide greater throughput without losing the ACID propert…☆40Updated last year
- Fuzz Testing for the github.com/hashicorp/raft library☆29Updated last year
- Package networkd enables control of systemd-networkd using D-Bus. MIT Licensed.☆16Updated last year
- Memory store like map[string]interface{} with better performance when reuse memory☆19Updated 2 years ago
- C library for managing stacks for coroutines and threads.☆9Updated 10 months ago
- ☆13Updated this week
- ☆29Updated 4 years ago
- BTree provides a simple, ordered, in-memory data structure for Go programs.☆45Updated 2 years ago
- Benchmark utility for the tidwall/btree Go package☆22Updated last year
- Fast event-loop networking for Go (the lite version)☆70Updated 4 years ago
- GO Embedded System☆12Updated last week
- A pure Go implementation of an ext4 reader with journaling support that does not require the kernel nor privileged access.☆46Updated 11 months ago
- An Adaptive Radix Tree (ART) implementation in Go☆79Updated last year