ANDB Technical Deep Dive: From SQL Text to 4,000-Byte Pages
A detailed look at how an ANDB query travels from the CLI to the daemon, parser, transaction layer, B+ tree, row page, and disk, and what the current code does and does not guarantee.
Notes on software engineering, systems programming, and more.
A detailed look at how an ANDB query travels from the CLI to the daemon, parser, transaction layer, B+ tree, row page, and disk, and what the current code does and does not guarantee.
How I built a sharded in-memory key-value store with incremental hash-table growth to understand concurrency and storage engines.
What I learned by building a small relational database in C++, from files and B+ trees to SQL execution and transactions.