PgQue: Nueva cola Postgres optimizada y compatible

Fuentes: Nueva cola Postgres sin bloat, PgQue, compatible con servicios gestionados

Un nuevo sistema de colas Postgres llamado PgQue ha sido lanzado en GitHub, ofreciendo una alternativa sin 'bloat' (acumulación de datos innecesarios) a las soluciones existentes. Desarrollado por NikolayS, PgQue se basa en la arquitectura original de PgQ, utilizada por Skype para gestionar el enrutamiento de mensajes a millones de usuarios, pero reimplementada completamente en PL/pgSQL para garantizar la compatibilidad con proveedores de Postgres gestionados como RDS, Aurora y Supabase. A diferencia de las colas tradicionales que dependen de actualizaciones y eliminaciones de filas, PgQue utiliza un sistema de rotación de tablas basado en snapshots, evitando la creación de 'dead tuples' y manteniendo un rendimiento constante bajo cargas pesadas. La principal desventaja es una latencia de entrega ligeramente mayor (aproximadamente 1-2 segundos), aunque se pueden optimizar los tiempos. PgQue se posiciona como una solución ideal para sistemas que requieren alta disponibilidad, escalabilidad y compatibilidad con una amplia gama de plataformas Postgres, sin la necesidad de extensiones C o daemons externos. El proyecto se licencia bajo una licencia permisiva y busca contribuir a un ecosistema Postgres más eficiente y robusto.