Back to portfolio
Writing
Blog
Notes on backend engineering, distributed systems, and papers worth turning into practical design intuition.
Kafka paper
Kafka architecture, explained from the original paper
A visual, practical explanation of Kafka's topic-partition model, append-only logs, pull-based consumers, consumer groups, broker storage, and the design tradeoffs behind them.
Read article