BBVA / raft-badger
Raft backend implementation using BadgerDB
☆112Updated last year
Related projects ⓘ
Alternatives and complementary repositories for raft-badger
- Go client for Liftbridge. https://github.com/liftbridge-io/liftbridge☆68Updated last year
- Expression evaluator for Go☆66Updated 8 months ago
- Pure Go embedded persistent job queue backed by BadgerDB☆161Updated last year
- Go client library for Pilosa☆58Updated 2 years ago
- 64-bit Roaring Bitmaps in Go☆51Updated last year
- Ketama implementation compatible with Algorithm::Ketama☆65Updated 4 years ago
- Storing strings without GC overhead☆82Updated 4 years ago
- Make hashicorp/raft communicate over gRPC☆47Updated 4 months ago
- Interoperable GRPC based publish/subscribe☆41Updated 2 months ago
- Library for creating predicate mini-languages in Go☆96Updated 4 months ago
- Streaming JSON encoding for Golang☆25Updated 6 months ago
- Cete is a distributed key value store server written in Go built on top of BadgerDB.☆235Updated 4 years ago
- Rolling window implementation in go.☆57Updated 7 months ago
- A revamped Google's jump consistent hash☆102Updated 2 years ago
- Golang library for io_uring (without CGO)☆132Updated 3 years ago
- simple data streams for go☆31Updated 2 years ago
- Blazing fast time function library for Go with zero memory allocation. fastime returns the approximate time.☆53Updated last year
- A minimal-memory AnchorHash (consistent-hash) implementation for Go☆76Updated 5 years ago
- A RAFT Election implementation in Go.☆180Updated 7 months ago
- BTree provides a simple, ordered, in-memory data structure for Go programs.☆44Updated 2 years ago
- A fast (5x) string keyed read-only map for Go - particularly good for keys using a small set of nearby runes.☆64Updated 3 months ago
- Finite State Machine for Go inspired by Akka FSM☆62Updated 4 years ago
- TalariaDB is a distributed, highly available, and low latency time-series database for Presto☆120Updated last year
- Fast generation of 192-bit UUIDs☆83Updated last year
- Replicated key-value store driven by the raft consensus protocol☆32Updated 6 years ago
- Raft in-memory backend implementation with persistence☆83Updated 4 years ago
- ☆27Updated last year
- go/golang: fast bit set Bloom filter☆132Updated 5 years ago
- Golang LRU cache with expire feature.☆66Updated 5 months ago
- GoLang extended synchronization primitives: Named mutex, non blocking mutex, semaphore.☆51Updated 8 years ago