<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Kafka on Abhishek Walia</title><link>https://awalia.dev/categories/kafka/</link><description>Recent content in Kafka on Abhishek Walia</description><generator>Hugo -- gohugo.io</generator><language>en</language><copyright>Abhishek Walia</copyright><lastBuildDate>Tue, 14 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://awalia.dev/categories/kafka/index.xml" rel="self" type="application/rss+xml"/><item><title>Sizing a Kafka Cluster from First Principles</title><link>https://awalia.dev/blog/sizing-kafka-from-first-principles/</link><pubDate>Tue, 14 Apr 2026 00:00:00 +0000</pubDate><guid>https://awalia.dev/blog/sizing-kafka-from-first-principles/</guid><description>&lt;p&gt;Most Kafka sizing advice is hand-wavy. &amp;ldquo;Start with 3 brokers.&amp;rdquo; &amp;ldquo;Scale when you hit a bottleneck.&amp;rdquo; &amp;ldquo;Talk to your vendor.&amp;rdquo; I have spent years on both ends of that conversation, as the engineer asking and the person being asked, and the answer is almost always some version of &amp;ldquo;it depends, let&amp;rsquo;s just see how it goes.&amp;rdquo; That isn&amp;rsquo;t sizing. Its the easiest way to say &amp;ldquo;I don&amp;rsquo;t know.&amp;rdquo;.&lt;/p&gt;</description></item></channel></rss>