[LRUG] New book about building your own database server

Zetter zetter at gmail.com
Mon Jun 2 04:27:36 PDT 2025


Hi all,

I've just launched my book that I've been writing over the last year - Build
a Database Server <https://technicaldeft.com/build-a-database-server>

My book guides you through creating your own PostgreSQL-like database so
you can learn about database internals. You'll build a parser, type checker
and work up to evaluating complex SELECT queries. Throughout the book there
are comparisons with databases you know and love including PostgreSQL,
MySQL, SQLite and DuckDB.

I wanted to write a practical book because the software engineering books
I've enjoyed the most have always been ones that let you learn through
writing code and experimentation. You can use Ruby to build your
implementation or pick a different language. To help, the book comes with a
test suite and a sample solution in Ruby.

You can find out more about the book and get a preview from:
https://technicaldeft.com/build-a-database-server

Use the discount code *LRUG* for 20% off for the next two weeks.

I'll also be at the meeting next week if anyone would like to talk to me
about the book or databases in general.

Chris
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20250602/dfd96365/attachment.htm>


More information about the Chat mailing list