← Back to Engineering Notes
Database Engines
This section examines the core principles behind modern database engines: how data is written, stored, indexed, and recovered while exploring log-structured designs, WAL, compaction, and the architectural choices that drive performance and consistency.
Note #1•5 min read
What Is a Database Engine?
Note #2•4 min read
The Write-Ahead Log: The Cornerstone of Durability
Note #3•4 min read
LSM Trees: The Log-Structured Revolution
Note #4•4 min read
SSTables: Immutable Storage, Indexing, and Compaction
Note #5•4 min read
Indexing and Disk Access: Understanding the Economics of I/O
Note #6•5 min read
Why PostgreSQL Struggles in Constrained Environments
Note #7•4 min read
Why MySQL / InnoDB Do Not Solve the Problem
Note #8•4 min read
The Hidden Cost of Cloud Computing in Africa
Note #9•4 min read
Africa: The Continent Forgotten by Database Benchmarks
Note #10•3 min read
CPU-First Infrastructures: An Underestimated Advantage
Note #11•4 min read
Local-First: The Distributed Model Built for Vast and Heterogeneous Regions
Note #12•4 min read