PG has several queue management extensions and I’m working my way through trying them out.

Here is one: https://pgmq.github.io/pgmq/

Some others: https://github.com/dhamaniasad/awesome-postgres

Most of my professional life I have considered Postgres folks to be pretty smart… while I by chance happened to go with MySQL and it became the rdbms I thought in by default.

Heavily learning about Postgres recently has been okay, not much different than learning the tweaks for msssl, oracle or others. Just have to be willing to slow down a little for a bit and enjoy it instead of expecting to thrush thru everything.

pgmq looks cool, thanks for the link!

But it looks like a queue, which is a fundamentally different data structure from an event log, and Kafka is an event log.

They are very different usecases; work distribution vs pub/sub.

The article talks about both usecases, assuming the reader is very familiar with the distinction.