Leanpub book LAUNCH 🚀 Build a Database Server by Chris Zetter
Welcome to the Leanpub Launch video for Build a Database Server: Learn how real databases work by following this practical guide to building your own by Chris Zetter!
Welcome to the Leanpub Launch video for Build a Database Server: Learn how real databases work by following this practical guide to building your own by Chris Zetter!
About the Book

Build a Database Server will guide you through building a database from scratch. You'll start by creating an interpreter that can parse and type check SQL statements, then go on to store data and build an engine to run complex queries.
You'll gain a deep knowledge about SQL and relational databases, from the execution order queries, to techniques that databases use to join and group data efficiently. Learn about database research and compare your implementation with real databases including PostgreSQL, MySQL, SQLite and DuckDB.
A hands-on approach to learning computer science topics including creating a recursive descent parser, building a type checker and implementing iterators. You choose what language to complete the project in, so pick a language you want to learn or get more practice with.
About the Author

Hi, I'm Chris Zetter. I'm a software engineer and author. My favourite thing to do is to mentor other engineers and help build their skills.
I've been working with databases throughout my whole career as a lead and principal engineer. I started building my own database system as a learning project. I love practical projects that let you 'learn by doing' and enjoyed creating my own database so much that I wanted to share it with others.
Follow the author here!
Watch These Short Excerpts from the Full Video
