Building a Distributed Database from Scratch: The ConureDB Journey
This blog chronicles building ConureDB, a distributed database from scratch. It covers key design decisions like choosing B-trees over LSM trees, implementing copy-on-write concurrency, integrating Raft consensus, and Kubernetes deployment considerations.
Aug 23, 2025