nats-io / graft
A RAFT Election implementation in Go.
☆179Updated 7 months ago
Related projects ⓘ
Alternatives and complementary repositories for graft
- Connection multiplexer for GoLang: serve different services on the same port!☆90Updated 7 years ago
- slab allocator in go☆378Updated 2 years ago
- Customizable TCP net.Listener for Go☆145Updated last year
- Kernel based asynchronous IO library in pure golang☆76Updated 2 years ago
- An in-memory message broker☆169Updated 5 months ago
- A distributed in-memory key-value store built using hashicorp/memberlist with HTTP API☆142Updated last year
- Go middleware for net.Conn tracking (Prometheus/trace)☆260Updated 3 years ago
- LMDB backend for Raft☆134Updated last year
- a collection of go utility packages☆188Updated 9 months ago
- Golang library for io_uring (without CGO)☆132Updated 3 years ago
- Eventually consistent distributed in-memory cache Go library☆156Updated last year
- Bindings for the LMDB C library☆157Updated 2 years ago
- A revamped Google's jump consistent hash☆102Updated 2 years ago
- Go package porting the standard hashing algorithms to a more efficient implementation.☆286Updated 4 months ago
- Distributed RWMutex in Go☆343Updated 5 years ago
- A collection of concurrent ring buffers☆133Updated 6 years ago
- an off-heap hash-table in Go. Used to be called go-offheap-hashtable, but we shortened it.☆370Updated 10 months ago
- go-jump: Jump consistent hashing☆384Updated 3 years ago
- a small circular ring buffer library in go / golang☆187Updated 5 years ago
- go-farm: a pure-Go farmhash implementation☆245Updated last month
- Raft backend implementation using BadgerDB☆112Updated last year
- Fast approximate quantiles in Go☆127Updated last year
- Golang circular (ring) buffer☆172Updated 2 years ago
- Cete is a distributed key value store server written in Go built on top of BadgerDB.☆235Updated 4 years ago
- Composable event distribution for Go☆133Updated last week
- Concurrent Buffered IO in Go #golang☆241Updated 2 years ago
- Diodes are ring buffers manipulated via atomics.☆463Updated 2 weeks ago
- Raft in-memory backend implementation with persistence☆83Updated 4 years ago
- reflectwalk is a Go library for "walking" complex structures, similar to walking a filesystem.☆276Updated 2 years ago
- Fast Raft framework using the Redis protocol for Go☆543Updated 4 years ago