geohot / minikeyvalue
A distributed key value store in under 1000 lines. Used in production at comma.ai
☆2,983Updated 11 months ago
Alternatives and similar repositories for minikeyvalue:
Users that are interested in minikeyvalue are comparing it to the libraries listed below
- Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.☆3,173Updated 3 months ago
- RocksDB/LevelDB inspired key-value database in Go☆5,090Updated this week
- Embeddable, replicated and fault-tolerant SQL engine.☆3,936Updated last month
- Lightweight, fault-tolerant message streams.☆2,587Updated 8 months ago
- Fast key-value DB in Go.☆14,179Updated this week
- (educational) build your own disk based KV store☆1,275Updated 5 months ago
- The lightweight, user-friendly, distributed relational database built on SQLite.☆16,092Updated this week
- A simple RPC framework with protobuf service definitions☆7,241Updated 5 months ago
- Golang package for gossip based membership and failure detection☆3,716Updated last week
- An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencie…☆3,807Updated 3 weeks ago
- CUE has moved to https://github.com/cue-lang/cue☆3,080Updated 3 years ago
- A decentralized P2P networking stack written in Go.☆1,799Updated last year
- GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.☆754Updated 3 years ago
- Surprisingly space efficient trie in Golang(11 bits/key; 100 ns/get).☆1,925Updated last year
- A framework for distributed systems verification, with fault injection☆6,914Updated this week
- An early PostgreSQL implementation in Go☆705Updated 3 years ago
- Go assembly and source viewer☆3,568Updated 2 months ago
- handling 1M websockets connections in Go☆5,877Updated 2 years ago
- A proof of concept OS kernel written in Go☆2,587Updated 4 years ago
- Efficient cache for gigabytes of data written in Go.☆7,655Updated 5 months ago
- A Go unikernel running on x86 bare metal☆2,245Updated last year
- A high performance memory-bound Go cache☆5,793Updated last week
- Ignite a Firecracker microVM☆3,494Updated last year
- A POSIX-compliant AWK interpreter written in Go, with CSV support☆1,960Updated last month
- A high performance NoSQL Database Server powered by Go☆4,104Updated last year
- Thoughts on Go performance optimization☆10,708Updated 3 years ago
- immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history☆8,672Updated 2 weeks ago
- Redis compatible server framework for Go☆2,197Updated 7 months ago
- A tool to list and diagnose Go processes currently running on your system☆6,797Updated last week
- Golang in-memory database built on immutable radix trees☆3,232Updated 3 weeks ago