Book · System Designaround $50

Database Internals

What is actually happening below the query. Part one covers storage engines, B trees and log structured merge trees, so you finally understand why write heavy and read heavy databases are built differently. Part two covers replication and consensus. Dense, but it turns database choice from guesswork into reasoning.

Format

Book

Topic

System Design

Provider

Alex Petrov

Level

Advanced

Access

around $50

Where this fits

Part one is worth reading on its own if you only care about why your queries behave the way they do. Part two is a distributed systems course in disguise.

For the interview shaped version of this material, Design Gurus covers database fundamentals in a more condensed format.

databasesystem design

Ready to start?

Opens on Alex Petrov in a new tab.

Get access
Work with me

Stuck on something specific?

Writing only gets you so far. If you want an answer to your situation rather than the general case, book a session and we will work through it together. Every session is free; a few slots open each week.

Follow along

New writing, resources and project ideas land here first.