geohot / minikeyvalue
A distributed key value store in under 1000 lines. Used in production at comma.ai
☆2,948Updated 9 months ago
Related projects ⓘ
Alternatives and complementary repositories for minikeyvalue
- Distributed, in-memory key/value store and cache. It can be used as an embedded Go library and a language-independent service.☆3,153Updated last month
- RocksDB/LevelDB inspired key-value database in Go☆4,909Updated this week
- The lightweight, user-friendly, distributed relational database built on SQLite.☆15,767Updated this week
- Biscuit research OS☆2,458Updated 2 years ago
- Lightweight, fault-tolerant message streams.☆2,578Updated 6 months ago
- Fast key-value DB in Go.☆13,947Updated this week
- A simple RPC framework with protobuf service definitions☆7,182Updated 3 months ago
- A Go unikernel running on x86 bare metal☆2,229Updated last year
- High-performance, columnar, in-memory store with bitmap indexing in Go☆1,436Updated 9 months ago
- Thoughts on Go performance optimization☆10,683Updated 2 years ago
- An embedded key/value database for Go.☆8,275Updated this week
- Kafka implemented in Golang with built-in coordination (No ZK dep, single binary install, Cloud Native)☆4,932Updated last year
- FUSE-based file system for replicating SQLite databases across a cluster of machines☆4,051Updated last month
- Embeddable, replicated and fault-tolerant SQL engine.☆3,880Updated 2 weeks ago
- Golang implementation of the Raft consensus protocol☆8,258Updated this week
- immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history☆8,627Updated last month
- A high performance memory-bound Go cache☆5,647Updated this week
- wazero: the zero dependency WebAssembly runtime for Go developers☆4,943Updated 2 weeks ago
- A book about the internals of the Go programming language.☆7,825Updated 3 years ago
- Streaming replication for SQLite.☆11,044Updated this week
- Fast web applications through dynamic, partially-stateful dataflow☆5,000Updated 3 years ago
- Better structured concurrency for go☆9,049Updated 6 months ago
- indexing library for Go☆1,903Updated 6 months ago
- router7 is a small home internet router completely written in Go. It is implemented as a gokrazy appliance.☆2,693Updated last month
- A tool to list and diagnose Go processes currently running on your system☆6,734Updated this week
- An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencie…☆3,673Updated this week
- Continuous Profiling Platform. Debug performance issues down to a single line of code☆10,079Updated this week
- BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support☆4,575Updated 2 months ago
- Native Mac APIs for Go. Previously known as MacDriver☆5,017Updated 3 months ago
- Automatic HTTPS for any Go program: fully-managed TLS certificate issuance and renewal☆5,039Updated this week