Database Internals
Alex Petrov
When it comes to choosing, using, and maintaining a database, understanding its internals is essential. But with so many distributed databases and tools available today, it's often difficult to understand what each one offers and how they differ.
databases system-design backend data advanced deep-dive reference distributed-systems scalability performance
db sql expert senior internals under the hood