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?