A PERSONAL ENGINEERING GARDEN
Cloud.
Software Engineer
I write about backend systems, databases,
distributed systems, storage and AI infrastructure.
A place to think in public. From first questions to lasting ideas.
More about me ↗Currently Exploring
FOLLOWING THE THREADSLatest Writing 02
All articles →- ↗
Understanding the LSM tree
evergreenA write path built around sequential I/O — and the trade-offs that follow.
- ↗
Think in access paths, selectivity, and the rows you do not want to read.
Latest Notes 03
Enter the garden →Smaller observations. Open questions. Ideas taking root.
- ↗
Raft log replication
growingFollowing an entry from the leader’s log to a committed state-machine update.
- ↗
RocksDB compaction notes
seedlingBackground work is part of the write path, even when the caller cannot see it.
- ↗
Inference is a memory problem, too
seedlingA first sketch of weights, activations, and the KV cache.
NOT EVERYTHING HERE IS FINISHED.
◌ Seedling An idea planted ◒ Growing Taking shape ✳ Evergreen Built to last