GitHub repository: pupilji/tinysql
Description: A course to build the SQL layer of a distributed database.