Partitioning
Splitting one dataset across many nodes — key ranges, hashing, and the skew that neither of them fully solves.
Software Engineer
I build distributed systems and cloud infrastructure, with a growing focus on AI. I write about what I'm learning — from low-level hardware to large-scale system design.

Splitting one dataset across many nodes — key ranges, hashing, and the skew that neither of them fully solves.
Deploying an LLM for many tenants on a single TPU machine — one HBM pool, one scheduler, and no horizontal escape hatch.
How databases stay in sync across multiple nodes — leader/follower, multi-leader, and leaderless replication.
What a TPU actually is and how the whole stack fits together, from a single chip to Pod-scale distributed training.