Alex Petrov Books
Alex Petrov is a database engineer and distributed systems expert known for his work on storage engines and consistency models. He has contributed to several open-source database projects and writes extensively about distributed data systems.
Known for: Database Internals: Deep Insights into How Distributed Data Systems Work
Books by Alex Petrov
Database Internals: Deep Insights into How Distributed Data Systems Work
Database Internals explores the architecture and design of modern distributed databases and storage systems. It provides a deep technical understanding of how data replication, consistency, and transaction processing are implemented in systems such as PostgreSQL, MySQL, and Cassandra. The book is aimed at engineers and architects who want to understand the inner workings of databases beyond the surface-level APIs.
Read SummaryKey Insights from Alex Petrov
Storage Engines: The Foundation of Persistence
Every database begins with the simple promise of persistence: data once written should never be lost. To fulfill this promise, storage engines handle the mechanics of reading, writing, and organizing data on physical devices. They’re the beating heart of any database system, determining the trade-of...
From Database Internals: Deep Insights into How Distributed Data Systems Work
Data Structures: B-Trees, LSM Trees, and the Logic of Trade-offs
Underneath every storage engine lies a data structure that defines how efficiently it can store and retrieve records. This section dissects those structures in depth—starting with the venerable B-tree, cornerstone of relational systems, and the Log-Structured Merge (LSM) tree, backbone of modern NoS...
From Database Internals: Deep Insights into How Distributed Data Systems Work
About Alex Petrov
Alex Petrov is a database engineer and distributed systems expert known for his work on storage engines and consistency models. He has contributed to several open-source database projects and writes extensively about distributed data systems.
Frequently Asked Questions
Alex Petrov is a database engineer and distributed systems expert known for his work on storage engines and consistency models. He has contributed to several open-source database projects and writes extensively about distributed data systems.
Read Alex Petrov's books in 15 minutes
Get AI-powered summaries with key insights from 1 book by Alex Petrov.
