spy16 / kiwiLinks
Kiwi is a multi-backend key-value store written in Go.
β15Updated last year
Alternatives and similar repositories for kiwi
Users that are interested in kiwi are comparing it to the libraries listed below
Sorting:
- raft is a golang library that provides a simple, clean, and idiomatic implementation of the Raft consensus protocolβ135Updated 3 months ago
- π₯ Fusion is a tiny stream processing library written in Go.β17Updated 4 years ago
- Simple and efficient WAL implementation in Go πβ61Updated last year
- In memory sharded cache implementationβ34Updated 4 years ago
- TalariaDB is a distributed, highly available, and low latency time-series database for Prestoβ225Updated last year
- A high performance memory-bound Go cacheβ91Updated 2 months ago
- A distributed fault tolerant scheduler that is horizontally scalable π₯β98Updated 9 months ago
- A RAFT Election implementation in Go.β189Updated 3 months ago
- An in-memory message brokerβ173Updated 6 months ago
- A buffer pool file I/O library for Goβ55Updated 3 years ago
- A persistent storage (in file) based using B+ tree with byte-slice keys and valuesβ27Updated 3 years ago
- A thread-safe, persistent Treap (tree + heap) for ordered key-value mapping and priority sorting.β28Updated 3 years ago
- Fastest and most efficient goroutine pool (experimental)β139Updated 2 years ago
- Distributed SQL query engine written in Go for big dataβ91Updated 7 years ago
- Expression evaluator for Goβ76Updated 4 months ago
- Single producer and multi-reader lockless ring buffer in go using generics from the go 1.18.x release. It is significantly faster than chβ¦β162Updated last year
- A distributed key-value store. On Disk. Able to grow or shrink without service interruption.β264Updated 6 years ago
- TalariaDB is a distributed, highly available, and low latency time-series database for Prestoβ122Updated 2 years ago
- Kafka implemented in Golang with built-in coordination (No ZooKeeper, single binary install, Cloud Native)β102Updated 5 years ago
- Fast, lock-free, arena-based Skiplist implementation in Go that supports iteration in both directions.β42Updated 5 years ago
- Small trigram indexerβ33Updated last year
- β29Updated 2 years ago
- CRAQ (Chain Replication with Apportioned Queries) in Goβ144Updated 3 years ago
- Storage algorithms.β38Updated 4 years ago
- Easy to use Raft library to make your app distributed, highly available and fault-tolerantβ74Updated 3 years ago
- SSTable implementation compatible with https://github.com/mariusaeriksen/sstableβ14Updated 2 months ago
- An implementation of Consistent Hashing with Bounded Loads (using Red-Black tree)β48Updated 6 years ago
- Eventually consistent distributed in-memory cache Go libraryβ161Updated 2 years ago
- A key value storage example powered by hashicorp raft and BadgerDBβ103Updated 7 years ago
- Cete is a distributed key value store server written in Go built on top of BadgerDB.β243Updated 4 years ago