DigitalOcean had a nice blog post on this "From 15,000 database connections to under 100: DigitalOcean's tale of tech debt" https://www.digitalocean.com/blog/from-15-000-database-conne... they used MySQL as a message queue and migrated from it.
> For four years, the database message queue formed the backbone of DigitalOcean’s technology stack.
The lesson I got from that article is that a database messaging system got them very far and was simple.