avinassh / py-caskdbLinks
(educational) build your own disk based KV store
☆1,320Updated last year
Alternatives and similar repositories for py-caskdb
Users that are interested in py-caskdb are comparing it to the libraries listed below
Sorting:
- Interesting readings and talks on computer science☆714Updated 6 months ago
- Learn database internals by implementing it from scratch.☆1,309Updated last year
- A workbench for writing toy implementations of distributed systems.☆3,329Updated 6 months ago
- A simple database built from scratch that has some the basic RDBMS features (SQL query parser, transactions, query optimizer)☆310Updated 2 years ago
- A distributed thread-per-core document database☆530Updated last year
- Awesome materials about database development.☆1,518Updated last year
- Time Series and FoundationDB. Millions of writes/s and 10x compression in under 2,000 lines of Go.☆516Updated 5 years ago
- Distributed, MVCC SQLite that runs on FoundationDB.☆1,496Updated 2 months ago
- An early PostgreSQL implementation in Go☆726Updated 4 years ago
- The SHA-256 Project, developed for NYU Tandon's Applied Cryptography course☆544Updated 3 weeks ago
- Advent of Code 2021 using SQL (PostgreSQL-flavored)☆441Updated 3 years ago
- ☆609Updated 4 months ago
- Go library for protobuf compatible sstables, a skiplist, a recordio format and other database building blocks like a write-ahead log. Shi…☆330Updated 2 months ago
- This is the companion repository for the book How Query Engines Work.☆396Updated 2 years ago
- I hold the opinion that state machines are underrated☆731Updated last year
- A basic Raft implementation in Go.☆229Updated last year
- Queueing theory: an introduction for software development☆2,161Updated 3 months ago
- A background jobs library for Go that allows pluggable brokers/store for distribution.☆426Updated last month
- High-performance, columnar, in-memory store with bitmap indexing in Go☆1,491Updated last month
- Scratch is a swiss army knife for big data.☆1,114Updated last year
- Replicate postgres to SQLite on the edge☆1,025Updated last year
- A collection of resources about databases and related topics☆94Updated 2 years ago
- Making data lake work for time series☆1,180Updated 11 months ago
- A distributed system for running WebSocket services at scale.☆1,940Updated last month
- Linux containers from scratch in C.☆1,529Updated last month
- A distributed key value store in under 1000 lines. Used in production at comma.ai☆3,048Updated last year
- Notes on Lindsey Kuper's lectures on Distributed Systems☆478Updated last year
- A cloud native embedded storage engine built on object storage.☆2,167Updated this week
- A basic introduction to coding in modern C++.☆847Updated last year
- Implementing TCP In Rust☆421Updated last year