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.