Symfony Messenger supports various "bridges" to message brokers. Including Doctrine DBAL, with the specific postgresql pg_notify feature.
MongoDB supports changeStreams which is very similar (good article).
Daily install stats:
- symfony/messenger: 50k
- symfony/doctrine-messenger: 40k
- symfony/redis-messenger: 30k
- symfony/amqp-messenger: 35k
- symfony/amazon-sqs-messenger: 6k
- mongodb/mongodb: 30k
Issue with parallel processing must be addressed, using a lock.