The author builds complexity of the databases step by step. Each step has detailed explanations, code, benchmarks and tradeoff decisions that are being talked through. Some of the topics include
Persisting records and indices on disk for both read-only and read/write databases (LSM trees)
Write ahead logs for durability
Managing concurrent operations through different locking approaches
Your care providers might change, the doctors you visit will change over time and the problems you face will change too. Need to keep track of all these moving parts.
Persisting records and indices on disk for both read-only and read/write databases (LSM trees)
Write ahead logs for durability
Managing concurrent operations through different locking approaches