Writing
Tutorials
Deep dives that teach the internals of software I explore.
-
Crossing Fields: Kubernetes Internals
Kubernetes on bare metal, explained with the database concepts I already knew. Static pods, the kill sequence, headless DNS, and the table back to SQL.
-
Same Job, Two Engines: InnoDB and Iceberg Internals
The OLTP vs OLAP post. What InnoDB was optimizing for, and the two paths that make a lakehouse work: pruning on the read and the atomic pointer swap commit.
-
MySQL on Kubernetes: StatefulSet and GTID Replication
Running replicated MySQL on a two-node bare-metal cluster: why StatefulSet, how pod identity picks the config, and what GTIDs actually buy you when a pod dies.