← All projects

Database internals

MiniKDB

An in-memory persistent embedded key-value database.

StatusOpen source
FocusC++ · key-value store · persistence

Why this exists

A lower-level systems project focused on the design concerns beneath an application framework: storage, persistence, caching, and a compact database interface.

Working notes

This page is intentionally a concise record rather than a polished case study. As the work matures, it can hold architecture diagrams, experiments, implementation notes, and links to associated writing.

View repository on GitHub