Kafka or Not?

Or: Why your Org Chart determines your Database

"Just use Postgres" is the comfortable answer.

But databases are like office politics: easy when you're alone, impossible when you have to share.

The choice between a Database and a Log isn't just about throughput or latency. It's about how your teams communicate.

Let's figure it out. Do you actually need a distributed log, need to share your database, or do you just need a hug?

Community Consensus

📦 The Log 40%
🚀 The Nervous System 33%
🏠 The Monolith of Peace 13%
🌊 The Firehose 13%

Based on architects who have questioned their life choices here.