ANDB Technical Deep Dive: From SQL Text to 4,000-Byte Pages
How a query travels from the CLI to the daemon, parser, transaction layer, B+ tree, row page, and disk — and what the current ANDB code does and does not guarantee.
Notes on software engineering, systems programming, and more.
How a query travels from the CLI to the daemon, parser, transaction layer, B+ tree, row page, and disk — and what the current ANDB code does and does not guarantee.
Reading RFC 5321, 3207, and 4954 and turning them into a working mail server and client in Go.
What I learned writing a lexer, parser, tree-walk interpreter, B+ tree indexes, and ACID transactions by hand.
A master server for coordination, peer discovery, and direct peer-to-peer transfers — built without a framework.