"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?
Based on architects who have questioned their life choices here.