yusufsyaifudin / raft-sample
Straightforward implementation of Raft Consensus
☆61Updated 3 years ago
Related projects: ⓘ
- raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocol☆114Updated 2 months ago
- Expression evaluator for Go☆65Updated 6 months ago
- A buffer pool file I/O library for Go☆54Updated 2 years ago
- Raft backend implementation using BadgerDB☆109Updated last year
- Fastest and most efficient goroutine pool (experimental)☆135Updated last year
- Package ring provides a high performance and thread safe Go implementation of a bloom filter.☆138Updated 4 years ago
- Simple Distributed Locks in Go using Redis, MySQL, PostgreSQL, MongoDB, etc.☆38Updated 5 months ago
- A Go implementation of an in-memory bloom filter, with support for boltdb and badgerdb as optional data persistent storage.☆27Updated 2 years ago
- Easy to use Raft library to make your app distributed, highly available and fault-tolerant☆69Updated 2 years ago
- Simple and efficient WAL implementation in Go 🚀☆53Updated 4 months ago
- Go client for Liftbridge. https://github.com/liftbridge-io/liftbridge☆68Updated last year
- A simple prometheus metrics and pprof profile viewer.☆47Updated last year
- A fast (5x) string keyed read-only map for Go - particularly good for keys using a small set of nearby runes.☆63Updated last month
- TalariaDB is a distributed, highly available, and low latency time-series database for Presto☆120Updated last year
- An Adaptive Radix Tree (ART) implementation in Go☆78Updated 10 months ago
- Make hashicorp/raft communicate over gRPC☆44Updated last month
- ☆27Updated last year
- A simple In-Memory Data Grid in Go☆71Updated 2 years ago
- experimental raft storage☆86Updated 9 months ago
- High Availability Routing and Queueing Application☆50Updated 3 years ago
- Fast and Scalable RPC Framework☆43Updated last year
- Cancellable, Efficient and Reliable Distributed Task Queue in Go☆93Updated last year
- Off heap golang memory pool☆59Updated 3 years ago
- Package for fast copying structs of different types☆48Updated 3 years ago
- Using tidb-lite to create a TiDB server with mocktikv mode in your application or unit test.☆54Updated 2 years ago
- Load file-backed memory☆120Updated last year
- ☆74Updated 3 weeks ago
- on-disk hash table(mainly for WAL).☆22Updated last year
- Machine is a workflow/pipeline library for processing data☆157Updated last week
- AVRO decoder☆16Updated last year