Books

Database Internals: A deep-dive into how distributed data systems work

Alex Petrov | 2019 | ★★★★☆
Read: February 24, 2024

Well structured, going from a very low level view of how storage structures work all the way to distributed systems and consensus. Could use many more diagrams.

The first part is worth reading as a backend engineer, the second probably only if you intend to develop databases. There are better texts to give you an overview of the database landscape.