Mohamed KEITA
← 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 #15 min read

What Is a Database Engine?

Note #24 min read

The Write-Ahead Log: The Cornerstone of Durability

Note #34 min read

LSM Trees: The Log-Structured Revolution

Note #44 min read

SSTables: Immutable Storage, Indexing, and Compaction

Note #54 min read

Indexing and Disk Access: Understanding the Economics of I/O

Note #65 min read

Why PostgreSQL Struggles in Constrained Environments

Note #74 min read

Why MySQL / InnoDB Do Not Solve the Problem

Note #84 min read

The Hidden Cost of Cloud Computing in Africa

Note #94 min read

Africa: The Continent Forgotten by Database Benchmarks

Note #103 min read

CPU-First Infrastructures: An Underestimated Advantage

Note #114 min read

Local-First: The Distributed Model Built for Vast and Heterogeneous Regions

Note #124 min read

Model-Aware Storage: Preparing Infrastructure for the Age of AI