maxpoletaev / kivi
Dynamo-inspired distributed leader-less key-value database that has no unique features and no apparent reason to exist
☆42Updated last year
Alternatives and similar repositories for kivi:
Users that are interested in kivi are comparing it to the libraries listed below
- Versioned Binary Serialization☆17Updated 9 months ago
- iterator library for go using a rangefunc experiment☆26Updated 5 months ago
- scan sql rows into any type powered by generics☆65Updated last year
- Nats-mutex is a distributed lock library using NATS JetStream.☆27Updated 5 months ago
- Simple and efficient WAL implementation in Go 🚀☆59Updated 11 months ago
- A fast, disk-based BTree package with an extensive easy-to-use API optimized for large keys with many values.☆86Updated 3 months ago
- Structured concurrency manager for Go☆46Updated last year
- Easily build SQL queries in Go.☆92Updated 11 months ago
- 📐 The fastest and smallest Go math library for constrained environments, like microcontrollers or WebAssembly.☆74Updated 11 months ago
- Package for fast persistent, transactional, and embedded key-value storage. LevelDB-WiscKey inspired.☆132Updated last month
- An Adaptive Radix Tree (ART) implementation in Go☆81Updated last year
- GFSM is small and fast Finity State Machine (FSM) library for Go☆47Updated 2 months ago
- XML Tokenizer is a low-memory high performance non-namespace parser library for parsing simple XML 1.0.☆42Updated 2 weeks ago
- Tiny wrapper around SQLX for Generic SQL queries☆48Updated 5 months ago
- Cookies, but with structs, for happiness.☆111Updated this week
- Elegant middleware functions for your HTTP clients.☆102Updated 2 years ago
- A fast (5x) string keyed read-only map for Go - particularly good for keys using a small set of nearby runes.☆67Updated 8 months ago
- 🏇🏻 generalist, fast and tiny binary parser and compiler generator, powered by Go 1.18+ Generics☆58Updated 2 years ago
- Generic concurrent lock-free map for Golang☆44Updated 7 months ago
- A tiny event broker☆33Updated 10 months ago
- Simple (dumb?) query language☆45Updated last week
- Golang in-memory caching stream reader☆35Updated last year
- Pratt parser implementation in Go☆44Updated 2 years ago
- Fast message store, written in Go☆25Updated last month
- Immutable Adaptive Radix Tree implementation in go☆21Updated 8 months ago
- A Trie implementation in Go meant for auto-completion use cases. Supports Levenshtein distance search.☆111Updated 2 years ago
- Framework for pipeline execution with structured parallelism, retriability, load balancing and more.☆31Updated 5 months ago
- ✅ The only assertion library that works with TinyGo☆33Updated last year
- ☆24Updated last month
- Generic batches for go☆13Updated 3 years ago