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