Database Replication
How databases stay in sync across multiple nodes — leader/follower, multi-leader, and leaderless replication.
17 posts
How databases stay in sync across multiple nodes — leader/follower, multi-leader, and leaderless replication.
A deep-dive mental model for TPU system architecture — from single chips to Pod-scale distributed training, covering TPU VM, the MXU systolic array, ICI topology, XLA compilation, SPMD/GSPMD sharding, and the complete path from Python to silicon.
A ground-up explanation of three types of processors — what they are, how they work, and when to use each one. No prior hardware knowledge required.