avinassh / py-caskdb
(educational) build your own disk based KV store
☆1,291Updated 9 months ago
Alternatives and similar repositories for py-caskdb:
Users that are interested in py-caskdb are comparing it to the libraries listed below
- A distributed thread-per-core document database☆520Updated last year
- Interesting readings and talks on computer science☆692Updated 3 months ago
- Distributed, MVCC SQLite that runs on FoundationDB.☆1,474Updated this week
- Learn database internals by implementing it from scratch.☆1,300Updated last year
- A workbench for writing toy implementations of distributed systems.☆3,255Updated 3 months ago
- ☆610Updated last month
- Background task queue for Python backed by Redis, a super minimal Celery☆584Updated last week
- FUSE-based file system for replicating SQLite databases across a cluster of machines☆4,350Updated 2 weeks ago
- My chapter-wise notes for Database Internals by Alex Petrov.☆434Updated last year
- Go library for protobuf compatible sstables, a skiplist, a recordio format and other database building blocks like a write-ahead log. Shi…☆323Updated 2 weeks ago
- Query SQLite files in S3 using s3fs☆503Updated 2 years ago
- A cloud native embedded storage engine built on object storage.☆1,967Updated this week
- Time Series and FoundationDB. Millions of writes/s and 10x compression in under 2,000 lines of Go.☆515Updated 5 years ago
- ❄️ Coolest database around 🧊 Embeddable column database written in Go.☆1,412Updated this week
- Queueing theory: an introduction for software development☆2,155Updated 3 weeks ago
- Postgres wire compatible SQLite proxy.☆1,220Updated last year
- Replicate postgres to SQLite on the edge☆1,019Updated 10 months ago
- High-performance, columnar, in-memory store with bitmap indexing in Go☆1,473Updated last year
- Distributed cache with client-side consistent hashing, distributed leader-elections, and dynamic node discovery. Supports both REST and g…☆280Updated 10 months ago
- Distributed SQL database in Rust, written as an educational project☆6,408Updated this week
- cachegrand - a modern data ingestion, processing and serving platform built for today's hardware☆982Updated 4 months ago
- I hold the opinion that state machines are underrated☆730Updated last year
- A distributed key value store in under 1000 lines. Used in production at comma.ai☆3,012Updated last year
- LibSQL with extended capabilities like HTTP protocol, replication, and more.☆899Updated last year
- Code for Implement DNS in a Weekend☆205Updated last year
- Gossip-based service discovery (and more) for large distributed systems.☆925Updated this week
- A Redis Module that make it possible to create a consistent Raft cluster from multiple Redis instances.☆825Updated last year
- About the book "Writing for Developers: Blogs That Get Read," which is all about writing more compelling engineering blog posts. By Piotr…☆207Updated 3 weeks ago
- The world's fastest CRDT. WIP.☆1,665Updated 6 months ago
- An educational OLAP database system.☆1,721Updated 2 months ago