Create your own DB from scratch Storage Engine B+Tree SSTable Page Cache Execution Engine SQL Parser SQL Optimizer Server Distributed System Raft