tembo-io / pgmq

A lightweight message queue. Like AWS SQS and RSMQ but on Postgres.
PostgreSQL License
2.25k stars 43 forks source link

Who is using `pgmq`? #228

Open l-7-l opened 1 month ago

l-7-l commented 1 month ago

Are you using pgmq in your project? Showcase it here!

ChuckHend commented 1 month ago

We're using PGMQ at Tembo.io to buffer communications between our platform's control-plane and data-plane. control-plane sends requests to a partitioned queue. a service in the data-plane (conductor) reads messages from the queue and applies them via kubernetes API. Events from the data-plane go back to another queue that is read by a service in the control-plane. We use the queue archives as audit logs. We touched on it briefly in a blog earlier this year.

ryw commented 1 month ago

Reminded me how we had a long list of users in the Airflow README, eventually moved to seperate file https://github.com/apache/airflow/edit/main/INTHEWILD.md — but just added the section to the bottom of pgmq README. Please add yourself there :)

ChuckHend commented 1 month ago

It is a dependency in some of our other extensions too, pg_later and pg_vectorize